CVNG | Civil Engineering |
ECNG | Electrical and Computer Engineering |
ECSE | Electronics Engineering |
ELNG | Electronics Engineering |
EPNG | Electrical and Power Engineering |
ENGM | Electronics Engineering |
ENGR | Faculty of Engineering |
ELET | Electronics |
FOUN | Foundation Courses |
GEOM | Geomatics and Geoinformatics |
MGMT | Management Studies |
MATH | Mathematics |
PHYS | Physics |
Note: The letter ‘E’ or ‘C’ preceding the credit allocation indicates Examination by Written Papers or by Course Work, respectively.
Course Code |
Course Title | Number of Credits |
ECSE1109 |
Programming for Engineers I |
3 |
ENGR1100 |
The Engineering Profession | 3 |
ECSE1102 |
Engineering Circuit Analysis and Devices | 3 |
ELNG1101 |
Physics for Engineers | 3 |
ENGR1180 |
Engineering Mathematics I | 3 |
ECSE1104 |
Digital Circuits and Systems | 3 |
EPNG1201 | Intro to Thermodynamics and Fluid Mechanics |
3 |
EPNG1210 | Electrical Machines I |
3 |
ENGR1200 | Engineering Tools and Practice |
3 |
ENGR1105 | Engineering Laboratory and Designs I |
1 |
ENGR1205 | Engineering Laboratory and Designs II |
1 |
FOUN1014 |
Critical Reading and Writing | 3 |
Course Code |
Course Title | Number of Credits |
ECSE2104 |
Microprocessors and Embedded Systems |
3 |
ECSE2206 |
Signals and Linear Systems | 3 |
ENGR2105 |
Engineering Laboratory and Designs III | 1 |
ENGR2120 | Technical Communications I |
2 |
MATH2230 |
Engineering Mathematics II | 3 |
EPNG2110 |
Electrical Machines II |
3 |
EPNG2020 |
Renewable Energy Systems | 3 |
ECSE2209 |
Control Systems Engineering | 3 |
ENGM2210 |
Engineering Electromagnetics | 2 |
ECSE2202 |
Analogue Circuits and Instrumentation | 3 |
ENGR2205 | Engineering Laboratory and Designs IV |
1 |
ENGM2280 | Probability and Statistical Systems |
3 |
Course Code |
Course Title | Number of Credits |
ECNG 3020 |
Special Project |
C6 |
Course Code |
Course Title | Number of Credits |
ECNG 3021 |
Intro to Engineering Management and Accounting Systems | E4 |
MGMT 3058 |
New Venture Management |
C3 |
LANG 3003 |
Technical Writing | E2 |
ECNG 3013 | Electrical Transmission and Distribution System |
E3 |
ELNG 3040 |
Industrial Automation | E3 |
PHYS 3386 |
Electromagnetism |
E3 |
ELNG 3050 |
Power Electronics & Protection Circuits | E3 |
ENGR 3000 |
Engineering Internship | C1 |
ENGR 3200 |
Engineering Analysis and Practice | E3 |
ECNG 3015 | Industrial and Commercial Electrical Systems |
E3 |
EPNG 3010 |
Nuclear Power Systems and Reactor Operations | E3 |
Course Code |
Course Title | Number of Credits |
ECNG 3010 |
Electrical Machines and Drive Systems |
E3 |
ECNG 3012 |
Power Systems Analysis | E3 |
EPNG 3030 |
Integrating Electrical Power Systems | E3 |
EPNG 3012 |
Cryogenics | E3 |
The Foundation Courses may be taken at any time during the undergraduate course of study. See Faculty Handbook for more information.