1st Year
Semester 1
GE101 Electronic Engineering Fundamentals GE102 Computing for Engineers 1 GE103 Computer Architecture and Digital Logic GE104 Physics for Engineers 1 GE105 Professional Skills: GE106 Integral and Differential Calculus
Semester 2
GE107 Introduction to Engineering Design GE108 Computing for Engineers 2 GE109 Electronic Materials Science GE110 Physics for Engineers 2 GE111 Electric Circuits GE112 Vector Algebra and Matrices
2nd Year
Semester 1
GE201 Solid State Electronics GE202 Introduction to Telecommunications GE203 Digital Systems 1 GE204 Analogue Electronics: Transistor Circuits GE205 Electrical Networks and Machines GE206 Differential Equations and Transform Methods
Semester 2
GE207 Entrepreneurial Skills & New Enterprise Development GE208 Object-Oriented Programming GE209 Digital Systems 2 GE210 Analogue Electronics: Op-Amp Circuits GE211 System Dynamics GE212 Complex Analysis and Vector Calculus
3rd Year Semester 1
GE301 Signals and Systems GE302 Realtime and Embedded Systems GE303 Computation and Simulation GE304 Probability and Statistics
Computer
CE301 Operating Systems CE302 Software Engineering
Electronic
EE301 Analogue and Power Electronics TE301 Electromagnetics and Propagation
Communications
TE301 Electromagnetics and Propagation CE302 Software Engineering
Semester 2
GE305 Project Planning GE306 Modulation and Coding Techniques IWE Industrial Work Experience
4th Year Semester 1
Computer
GE401 Digital Signal Processing EE401 Control System Design EE402 ASIC Design and Architecture CE400 Computer Engineering Project CE400 Computer Engineering Project ELEC Elective 1
Electronic
GE401 Digital Signal Processing EE401 Control System Design EE402 ASIC Design and Architectures EE400 Electronic Engineering Project EE400 Electronic Engineering Project ELEC Elective 1
Communications
GE401 Digital Signal Processing TE401 Information Theory TE402 Optical Electronics & Communications TE400 Telecommunications Engineering Project TE400 Telecommunications Engineering Project ELEC Elective 1
Semester 2
Computer
GE402 Computer and Communications Networks CE401 Adaptive and Intelligent Systems CE402 Computer Control Systems CE400 Computer Engineering Project CE400 Computer Engineering Project ELEC Elective 2
Electronic
GE402 Computer and Communications Networks EE403 RF Circuits and Systems CE402 Computer Control Systems EE400 Electronic Engineering Project EE400 Electronic Engineering Project ELEC Elective 2
Communications
GE402 Computer and Communications Networks TE403 Mobile/Satellite Communications CE401 Adaptive and Intelligent Systems TE400 Telecommunications Engineering Project TE400 Telecommunications Engineering Project ELEC Elective 2
Year 4 Electives
Computer
GE404 Management Practice(S1) TE401 Information Theory(S1) TE402 Optical Electronics and Communications(S1) TE403 Mobile/Satellite Communications(S2) EE403 RF Circuits and Systems(S2) GE403 Advanced Mathematics(S2)
Electronic
GE404 Management Practice (S1) TE401 Information Theory (S1) TE402 Optical Electronics and Communications(S1) TE403 Mobile/Satellite Communications(S2) CE401 Adaptive and Intelligent Systems(S2) GE403 Advanced Mathematics(S2)
Communications
GE404 Management Practice(S1) EE401 Control System Design(S1) EE402 ASIC Design and Architecture(S1) EE403 RF Circuits and Systems(S2) CE402 Computer Control Systems(S2) GE403 Advanced Mathematics(S2)
Updated 1/10/06