BACHELOR OF ENGINEERING (ELECTRICAL)


Courses

Semester 1

Course Name Course Code Credit Units Course Type
Engineering Mathematics I EMT1101 4 Core
Communication Skills ENG1101 3 Core
Introduction to Engineering ELE1102 3 Core
Engineering Drawing I ENG1103 4 Core
Introduction to Engineering Mechanics I MEC1101 4 Core
Introduction to Information Technology CIT1103 3 Core
Christian Ethics and Values I CEV1101 3 Core

Semester 2

Course Name Course Code Credit Units Course Type
Engineering Mathematics II EMT1201 4 Core
Electrical Systems ELE1201 4 Core
Introduction to Fluid Mechanics I CIV1201 4 Core
Thermodynamics I CHE1201 4 Core
Mechanics of Materials MEC1201 4 Core
Foundations in Health and Safety ENG1201 4 Core
Workshop and Vocational Training ENG1301 4 Core

Semester 1

Course Name Course Code Credit Units Course Type
Engineering Mathematics III EMT2101 3 Core
Electrical Engineering Drawing ENG2101 4 Core
Electronics I (Introduction) ELE2101 4 Core
Electromagnetics I (Electricity and Magnetism) ELE2102 3 Core
Electrical Materials I ELE2103 4 Core
Electrical Machines I ELE2104 4 Core

Semester 2

Course Name Course Code Credit Units Course Type
Engineering Mathematics IV EMT2201 4 Core
Electronics II (Circuits) ELE2201 4 Core
ELE2202 Network Theory ELE2202 3 Core
Electrical Materials II ELE2203 4 Core
Power Systems I (Theory) ELE2204 4 Core
Electromagnetics II ELE2205 3 Core

Semester 1

Course Name Course Code Credit Units Course Type
Electronics III (Applied Analogue) ELE3101 4 Core
Electromagnetics III (Fields) ELE3102 3 Core
Electronics IV (Applied Digital) ELE3103 4 Core
Renewable Energy ELE3104 4 Core
Electrical Installation I (Practice) ELE3105 3 Elective
Energy Utilization ELE3106 3 Elective
Computer Programming ELE3107 3 Elective
Principles of Engineering Management ENG3102 3 Elective

Semester 2

Course Name Course Code Credit Units Course Type
Electrical Instrumentation ELE3201 4 Elective
Maintenance Engineering ELE3202 4 Elective
Group Project ELE3203 4 Elective
Electrical Machines II ELE3204 3 Core
Electronics V (Power) ELE3205 3 Elective
Control Engineering, I ELE3206 3 Core
Communication Theory I ELE3207 3 Core
Industrial Training III ENG3301 4 Core

Semester 1

Course Name Course Code Credit Units Course Type
Individual Project I ELE4101 4 Core
Engineering Ethics and Law ENG4101 4 Core
Telecommunication Systems II (Data and Voice I) ELE4105 4 Core
Solar PV Technology ELE4102 4 Core
Communication Theory II ELE4103 3 Elective
Telecommunication Systems I (Propagation) ELE4104 3 Elective
Power Systems II (Components) ELE4106 3 Core
Power Systems III (Protection and Control) ELE4107 3 Core
Electronics VI (Microprocessors) ELE4108 3 Core

Semester 2

Course Name Course Code Credit Units Course Type
Individual Project II ELE4201 4 Core
Energy Policy and Planning ELE4211 4 Core
Power Systems VI (Econ and Management) ELE4210 3 Core
Electrical Installation II (Design) ELE4209 3 Core
Industrial Robotics and Automation ELE4212 4 Core
Control Engineering II ELE4202 3 Elective
Power Systems IV (Network Planning) ELE4203 3 Elective
Power Systems V (High Voltage) ELE4207 3 Elective
Microcontrollers II ELE4208 3 Elective
Network theory II ELE4214 3 Elective