Only a specific set of electives is available each year. Students wishing to register for elective courses must consult the current Registration Guide for the available list of electives and their semester offering. The maximum allowed course load is 18 credits per semester.
 
The Level 3 Elective courses on offer for the 2018/2019 academic year are as follows:
 
Semester 1
Code Name Prerequisite Credits
ECNG 3001 

 Communication Systems II

ECNG 2001 E3
ECNG 3002 Data Communication Systems   E3
ECNG 3006 Microprocessor Systems - Design and Applications ECNG 2006 E3
ECNG 3008 Power Electronics Circuits ECNG 2000  E3
ECNG 3015 Industrial and Commercial Electrical Systems  ECNG 2000 E3
ECNG 3023 Introduction to Software Engineering ECNG 2007 E3
ECNG 3029 Robotic Technology and Applications   E3
ECNG 3031 Engineering Technology for Acoustics and Music   E3
ECNG 3032 Control and Instrumentation I ECNG 2009 E4
ECNG 3033  Communication Skills for Engineers II ECNG 1010 C3
ECNG 3034 Embedded System Product Development   E3
MENG 3006 Production Management Distribution Systems   E3
MATH 3530 Engineering Mathematics III ECNG 2013 E3

    
  

Semester 2
Code Name Prerequisite Credits
ECNG 3003 Telecommunication Networks ECNG 3001
ECNG 3002
E3
ECNG 3004 Control and Instrumentation II ECNG 3032 E3
ECNG 3010 Electrical Machines and Drive Systems ECNG 2000 E3
ECNG 3012 Power Systems Analysis ECNG 3015 E3
ECNG 3013 Electrical Transmission and Distribution Systems  ECNG 3015 E3
ECNG 3016 Advanced Digital Electronics   E3
ECNG 3019 Advanced Control Systems Design ECNG 2009; PHYS 3201 for Physics students only E3
ECNG 3024 Network Synthesis   E3
ECNG 3025 Discrete Signal Processing   E3
ENGR 3002  Internship for Credit   E3
ENCR 3003 Engineering Entrepreneurship   E3
IENG 3009 Industrial Database Systems and Design   E3
MENG 3001 Engineering Management II   E2

    
Note: The letter ‘E’ or ‘C’ preceding the credit allocation indicates examination by written papers or by coursework, respectively.

 
   
    
    
   

Top of Page