Courses
Undergraduate Courses
Electrical and Electronic Engineering
EE1005 Electrical and Electronic Systems (5 credits)
EE2001 Power Engineering (10 credits)
EE2007 Electronic Circuits (5 credits)
UE2003 Microelectronic Physics (5 credits)
EE2008 Signals and Systems (10 credits)
EE2009 Analogue and Digital Telecommunications (10 credits)
EE3001 Control Engineering (10 credits)
AM3022 Electromagnetic Field Theory (5 credits)
EE3009 RF Circuit Theory (5 credits)
UE3007 Digital Integrated Circuits (5 credits)
UE3008 Analogue Integrated Circuits (5 credits)
EE3010 Analogue and Digital Signal Processing (10 credits)
EE3011 Power Electronic Systems (5 credits)
EE3012 Electromechanical Energy Conversion (5 credits)
EE4001 Power Electronics, Drives and Energy Conversion (5 credits)
EE4002 Control Engineering (5 credits)
EE4004 Telecommunications (5 credits)
EE4007 Optical Electronics (5 credits)
EE4008 Digital Signal Processing (5 credits)
EE4009 Mechatronics and Industrial Automation (5 credits)
EE4010 Electrical Power Systems (5 credits)
UE4001 Digital IC Design (5 credits)
UE4002 Analogue IC Design (5 credits)
UE4008 Processing of Integrated Circuits (5 credits)
EE4011 RF IC Design (5 credits)
EE4012 Medical Electronic Systems (5 credits)
EE4013 Renewable Energy Systems (5 credits)
EE4020 Project (15 credits)
EE4021 Engineering in the Commercial World (5 credits)
Mechanical Engineering
ME1001 Engineering Materials (5 credits)
ME2002 Engineering Thermodynamics ( 5 credits)
ME2003 Mechanics of Materials (5 credits)
ME3002 Heat Transfer and Cooling Systems (5 credits)
ME3003 Mechanical Systems (5 credits)
ME3004 Applied Thermodynamics and Work Transfer (5 credits)
ME4001 Engineering Management (5 credits)
ME4002 Production Engineering (5 credits)
ME4003 Power Plant Design and Operation (5 credits)
Energy Engineering
EE1005 Electrical and Electronic Systems (5 credits)
ME1001 Engineering Materials (5 credits)
EE2001 Power Engineering (10 credits)
ME2002 Engineering Thermodynamics ( 5 credits)
EE2007 Electronic Circuits (5 credits)
EE2008 Signals and Systems (10 credits)
EE3001 Control Engineering (10 credits)
ME3003 Mechanical Systems (5 credits)
ME3004 Applied Thermodynamics and Work Transfer (5 credits)
EE3011 Power Electronic Systems (5 credits)
EE3012 Electromechanical Energy Conversion (5 credits)
EE4001 Power Electronics, Drives and Energy Conversion (5 credits)
EE4002 Control Engineering (5 credits)
ME4003 Power Plant Design and Operation (5 credits)
EE4010 Electrical Power Systems (5 credits)
EE4013 Renewable Energy Systems (5 credits)
NE/EE4021 Engineering in the Commercial World (5 credits)
NE 4020 Project (10 credits)
Postgraduate Courses
Electrical and Electronic Engineering
EE6000 Systems and Control (5 credits)
EE6001 Control Design (5 credits)
EE6006 VLSI Digital Signal Processing (5 credits)
EE6020 Optical Detectors (5 credits)
UE6001 HDL Synthesis (5 credits)
UE6005 Nanoelectronics (5 credits)
UE6006 Advanced Analog IC Design (5 credits)
UE6007 Nanotechnology (5 credits)
UE6008 Microsystems Technology and Applications (5 credits)
UE6009 Data Converter IC Design (5 credits)
UE6010 System Level Design (5 credits)
UE6011 Frequency Synthesizer Design (5 credits)
UE6012 ASIC Design (5 credits)
UE6014 Design for Test (5 credits)
UE6022 Packaging and Reliability (5 credits)
UE6019 Research Report (10 credits)
UE6020 Research Project (30 credits)
Mechanical Engineering
ME6001 Manufacturing Systems (5 credits)
ME6002 CAD/CAM (5 credits)
ME6003 Production Management (5 credits)
ME6004 Operations Research and Project Economics (5 credits)
ME6005 Design for Manufacture (5 credits)
ME6006 Non-Destructive Testing (5 credits)
ME6007 Mechanical Systems (5 credits)
ME6008 Mechatronics and Robotics (5 credits)
ME6009 Industrial Automation and Control (5 credits)
ME6010 Technology of Materials (5 credits))
ME6019 Preliminary Research Project (10 credits)
ME6020 Minor Research Thesis (30 credits)
Sustainable Energy Engineering
EE4010 Electrical Power Systems Analysis (5 credits)
EE4013 Renewable Energy Systems (5 credits)
EE4001 Power Electronics, Drives and Energy Conversion (5 credits)
EE4002 Control Engineering (5 credits)
EE6000 Systems and Control (5 credits)
EE6001 Control Design (5 credits)
EE6004 Electro Technology and Control (5 credits)
ME6007 Mechanical Systems (5 credits)
EE6002 Preliminary Research Report (10 credits)
EE6003 Minor Research Thesis (30 credits)


