| 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.