BACHELOR OF ENGINEERING IN COMPUTER AND ELECTRICAL ENGINEERING
Concentration Courses (48 credits)
CEE 310 | Circuit Theory |
CEE 320 | Digital Logic and Computer Structures |
CEE 325 | Electrical Design and Drafting I |
CEE 330 | Electrical Design and Drafting II |
CEE 410 | Microprocessors and Microcontrollers |
CEE 415 | Electrical Machines |
ICT 220 | Computer Architecture |
CEE 425 | Signal Processing |
CEE 430 | Power Electronics |
CEE 435 | Electrical Power System |
CEE 498 | Research Project |
CEE 450 | Design Project |
Practicum Courses (32 credits)
CEE 213 | Computer and Electrical Engineering Lab 1 |
CEE 313 | Computer & Electrical Engineering Laboratory II |
CEE 323 | Computer and electrical laboratory III |
CEE 413 | Computer & Electrical Engineering Laboratory IV – Microcontroller laboratory |
CEE 423 | Electrical Laboratory |
CEE 433 | Power systems and machines laboratory |
CEE 233 | Internship I |
CEE 333 | Internship II |
CEE 310: Circuit Theory
This course will enable the student use basic laws and theorems to analyze and make synthesis of the components in an AC and DC circuit. It will also enable them to use methods and tools required to analyze, modelise and make synthesis of the behaviour of components found in electrotechnics system. They will be able to use the basic principles involved in three phase system. To understand the domain of analyses of RC, RL, RLC circuit with dc and ad source. The course also examines issues relating to Transients, Filters. Two port networks: characteristics and modeling of impedance, admittance, hybrid parameters and transmission network.
CEE 320: Digital Logic and Computer Structures
Binary number system and arithmetic, computer codes, Boolean algebra, logic gates, K-map minimization, sequential circuits, memory devices, state diagram and table, computer architecture, memory, Arithmetic Logic Unit, and control unit
CEE 325: Electric Design and Drafting I
To demonstrate the understanding to design and draft different electrical installations and distribution networks.
The course considers topics such as Basic Notion on Drafting procedures, Consumer distribution, Consumer’s Circuit, Selection of Cable and Feeder, Circuit Protection, Control Devices, Wiring Systems, Electrical Lamps and Illumination.
CEE 330: Electrical Design and Drafting II
The course enables students to demonstrate the understanding to design and draft electrical and communication systems, control circuit in building and assess external power requirement.
CEE 410: Microprocessors and Microcontrollers
This course will enable the student to understand and demonstrate knowledge of microprocessor fundamentals, followed by application-revelant information such as ; salient feature, internal architecture, instruction set, pin configuration, and popular bits brand. Enable student understand and demonstrate knowledge of fundamentals and application related aspects, with particular reference to its comparison with a microprocessor, the general internal architecture, pin configuration, the different families and popular bits brands.
CEE 415: Electrical Machines
This course is divided into three parts. Firstly, to study the fundamental principles of electrical machines and the characteristics of transformers and dc machines. On completion of this part, the student should be able possess an introduction to machine Principles, Transformers, Analysis of real transformer, the auto Transformer, DC Generators.
Secondly, to study the fundamental principles of ac machines, the characteristics and the performance of induction motors. On completion of this part, the student should be able to: Study the fundamental Principles of machines. Study the theory, operation and characteristics of induction motor. Thirdly. to demonstrate the understanding of construction, operation and performance of synchronous generators and synchronous motor
ICT 220: Computer Architecture
Performance analysis and evaluation; limitations of scalar pipelines; superpipelined, superscalar and VLIW processing; parallelism in programs; memory and I/O systems; out-of-order execution; branch prediction; register and memory data flow techniques; Tomasulo’s algorithm; COTS hardware accelerators, CUDA, GPU programming architecture.
CEE 425: Signal Processing
This course provides a solid theoretical foundation for the analysis and processing of experimental data, and real-time experimental control methods. Topics covered include Discrete time (DT) signals; DT Linear Shift Invariant (LSI) systems; Fourier transforms; Fourier analysis for discrete time systems: DT Fourier series, DT Fourier transform, discrete Fourier transform, spectral leakage, frequency resolution, non-parametric spectral estimation. Digital filtering principles; Digital filter design; Statistical signal processing fundamentals; Practical signal processing skills in MATLAB; Applications example of digital signal processing: digital radio techniques, image compression.
CEE 430: Power Electronics
Introduction to power electronics and power electrical component, power rating and heat sinking components, Power semi-conductor devices, the concept of rectification, conversion, inversion and cyclo-conversion, filters. The role of power electronics and the main domains of application. Study and protection of Power semiconductor switches (power diode, power transistor, power thyristor, diac, triac, etc…) and implementation technique. Study of AC –X converters. Study of DC-X converters.
CEE 435: Electrical Power System
Students are expected to demonstrate the understanding of the principle of generation of electrical energy, and operation of power station. The student should also demonstrate the transmission and distribution of electrical energy. On completion of this course, the student should be able to understand the principles and methods of generation, transmission and distribution of electrical energy.
CEE 498: Research Project in Computer and Electrical Engineering
In this course the undergraduate honors research projects will be supervised by faculty members. This project should be sustaining and could be developed in a business venture. Each student will write an independent and innovative research work, which will be supervised by a faculty member. Each student will be expected to do an independent research work and write a project which will be supervised by a faculty member. It should be well noted that, at least 90% of this project will be done by the student involved and it must be unique and innovative.
CEE 450: Design Project
In this course a practical problem in an area of Computer and Electrical engineering is examined by the student and a concrete demonstration is made.
CEE 213: Computer and Electrical Engineering Lab I
Introduction to basic measurement equipment and techniques; use of circuit simulation tools; comparison to empirical performance of simple circuits using discrete devices and circuits; simple subsystem circuit design; introduction to automated data acquisition; and laboratory technical communication.
CEE 313: Computer and Electrical Engineering Laboratory II.
Prerequisites: CEE 213. Complex electronic circuit subsystem design, improving measurement system performance, impact of circuit parasitic, signal integrity, electromagnetic interference, thermal analysis, printed circuit board layout, and technical communication.
CEE 323: Computer and Electrical Engineering Laboratory III
CEE 413: Computer & Electrical Engineering Laboratory IV – Microcontroller laboratory
CEE 423: Computer and Electrical Laboratory V
CEE 433: Computer and Electrical Laboratory VI – Power systems and machines laboratory
CEE 233: Computer and Electrical Engineering Internship 1
Field visits to engineering companies will be carried out to expose students to practice all/some of the Computer and Electrical engineering skills learned.
CEE 333: Computer and Electrical Engineering Internship 2
Field visits to engineering companies will be carried out to expose students to practice all/some of the Computer and Electrical engineering skills learned.