First level
COS1511 – Introduction to Programming I
DIG1501 – Digital Systems I (Theory)
DIGPRA1 – Digital Systems I (Practical)
ECT1501 – Electronics I (Theory)
ECTPRA1 – Electronics I (Practical)
ELE1501 – Electrical Engineering I (Theory)
ELEPRA1 – Electrical Engineering I (Practical)
ENN103F – English for Academic Purposes
EUP1501 – Ethical Information and Communication Technologies for Development Solutions
MAT1581 – Mathematics I (Engineering)
Second level
DIG2601 – Digital Systems II (Theory)
DIGPRA2 – Digital Systems II (Practical)
ECT2601 – Electronics II (Theory)
ECTPRA2 – Electronics II (Practical)
ELE2601 – Electrical Engineering II (Theory)
ELEPRA2 – Electrical Engineering II (Practical)
EPR101E – Electrical Engineering Practice I
ICT1512 – Introduction to Interactive Programming
ICT1513 – Introduction to Web Design
MAT2691 – Mathematics II (Engineering)
Third level
CSY3601 – Control Systems III (Theory)
CSYPRA3 – Control Systems III (Practical)
DIG3601 – Digital Systems III (Theory)
DIGPRA3 – Digital Systems III (Practical)
ELD3601 – Electrical Distribution III (Theory)
ELDPRA3 – Electrical Distribution III (Practical)
ELE3601 – Electrical Engineering III (Theory)
ELEPRA3 – Electrical Engineering III (Practical)
EMM2602 – Electrical Machines II (Theory)
EMMPRA2 – Electrical Machines II (Practical)
EPR201E – Electrical Engineering Practice II
INE2601 – Industrial Electronics II (Theory)
INEPRA2 – Industrial Electronics II (Practical)
MAT3700 – Mathematics III (Engineering)
Fourth level
EKM3601 – Electronic Measurements III (Theory)
EKMPRA3 – Electronic Measurements III (Practical)
ELM3601 – Electrical Protection III (Theory)
ELMPRA3 – Electrical Protection III (Practical)
EMM3601 – Electrical Machines III (Theory)
EMMPRA3 – Electrical Machines III (Practical)
MTR3601 – Metrology III (Theory)
MTRPRA3 – Metrology III (Practical)
PCE3601 – Power Electronics III (Theory)
PCEPRA3 – Power Electronics III (Practical)
BSM1501 – Business Management IA
BSM1602 – Business Management IB