Skip Ribbon Commands
Skip to main content

Course Catalogue 2019 / 2020

CODE  COURSE TITLE PREREQUISITE / 
CO-REQUISITE^
AU AVAILABILITY
SEM 1 SEM 2
EG0001 Engineers & Society

3 Y Y
EE00​05 Introduction to Data Science & Artificial Intelligence
EE1005 3 Y Y
EE0040
Engineers & Society *

3 Y Y
EE1​002  Physics Foundation for Electrical & Electronic Engineering
PH1011/PH1012 4 Y Y
EE1003 Introduction to Materials for Electronics
3 Y Y
EE1005 From Computational Thinking to Programming
3 Y Y
EE1071 Introduction to EEE Laboratories
1 Y
EE2001 ​ Circuit Analysis
4 Y Y
EE2002 Analog Electronics EE2001 4 Y Y
EE2003 Semiconductor Fundamentals EE1002 4 Y Y
EE2004 Digital Electronics
4 Y Y
EE2006 Engineering Mathematics I MH1811/MH2810
4 Y Y
EE2007 Engineering Mathematics II MH1811/MH2810
4 Y Y
EE2008 Data Structures & Algorithms

4 Y Y
EE2010 Signals & Systems
MH1811+MH1811 MH2810
4 Y Y
EE2073 Introduction to EEE Design & Project

2 Y Y
EE3001 Engineering Electromagnetics EE2007^ 4 Y Y
EE3002 Microprocessors
4 Y Y
EE3010 Electrical Devices & Machines
EE2001 3 Y Y
EE3011 ​ Modelling & Control
EE2006 3 Y Y
EE3012 Communication Principles EE2010 3 Y Y
EE3013 Semiconductor Devices ​& Processing
EE2003 3 Y Y
EE3014 Digital Signal Processing EE2010 3 Y Y
EE3015 Power Systems & Conversion
EE2001 3 Y Y
EE3017 Computer Communications
3 Y Y
EE3018 Introduction to Photonics
3 Y
EE301​9​ Integrated Electronics EE2002 3 Y Y
EE3080 Design & Innovation Project

2 Y Y
EE3279 Professional Internship * ML0003 10 Y Y
EE4001 Software Engineering
3
Y
EE4080 Final Year Project 
8 Y Y
EE4105 Cellular Communication System Design *
2
Y
EE4109 Wireless System Design
2
Y
​EE4110​ Optical Communication System Design
2 Y
EE4152 Digital Communications * EE3012/IM3002 3 Y
EE4153 Telecommunication System * EE3012/IM3002 3
Y
EE4188 Wireless Communications * EE3012/IM3002 3 Y
EE4207 Control Engineering Design
2 Y
EE4208 Intelligent Systems Design
2
Y
EE4265  Process Control Systems EE3011 3 Y
EE4266 Computer Vision
3 Y
EE4268 ​ Robotics & Automation
EE3011 3 Y
EE4273 Digital Control Systems EE3011 3
Y
EE4285 Computational Intelligence
3
Y
EE4303 Mixed-Signal IC Design EE3019 2 Y
EE4304 Radio Frequency Integrated System Design EE3019 2
Y
EE4340 VLSI Sytems EE2004 3 Y
EE4341 Advanced Analog Circuits EE3019 3 Y
EE4343 Radio Frequency Circuits EE3019 3
Y
EE4344 Analysis & Design of Integrated Circuits
EE3019 3
Y
EE4413 DSP System Design *
2 Y
EE4​414 Machine Learning Design & Application 
EE4483/IM4483 2
Y
EE4455 Embedded Systems * EE3002/IM2002 3
Y
EE4475 Audio Signal Processing *
3 Y
EE4476 Image Processing *
3 Y
EE4478 Digital Video Processing *
3
Y
EE4483 Artificial Intelligence & Data Mining

3 Y
EE4490 Multimedia Systems
3
Y
EE4491 ​ Probability Theory & Applications
EE2010/IM2004 3 Y
EE4497 ​ Pattern Recognition & Data Mining
3 Y
EE4503 Power Engineering Design EE3010+EE3015 2 Y
EE4504 Design of Clean Energy Systems EE3010+EE3015
2
Y
EE4530 Power System Analysis & Control
EE3010+EE3015
3 Y Y
EE4532 Power Electronics & Drives
EE3010+EE3015
3 Y
EE4533 Power Apparatus & Protection
EE3010+EE3015
3 Y
EE4534 Modern Distribution Systems with Renewable Resource EE3010+EE3015​
3
Y
EE4613 CMOS Process & Device Simulation
EE3013 2 Y
EE4614 Device Parameter Extraction & Layout Implementation
EE3013
2
Y
EE4645 Microfabrication Engineering EE3013
3
Y
EE4646 VLSI Technology EE3013
3 Y
EE4647 Microelectronic Devices EE2003 3 Y
EE4694​ IC Reliability & Failure Analysis
EE3013
3
Y
EE4717 Web Application Design *
2 Y
EE4718 Enterprise Network Design * EE3017/IM2003 2
Y
EE4756 Computer Architecture *
3
Y
EE4758 Information Security
3 Y
EE4761 Computer Networking * EE3017/IM2003 3 Y
EE4791 Database Systems *
3
Y
EE4838 Laser Engineering & Applications

3 Y
EE4840 Biophotonics
3
Y
EE4901 Biomedical Control System Design
2 Y
EE4902 Design of Medical Information Processing Systems
2
Y
EE4903 Physiological Systems Analysis EE3011 3 Y
EE4904 Biomedical Instrumentation
3
Y
EE8061 Innovation & Technology Management

3 Y
EE8084​ Cyber Security
3 Y
EE8086​ Astronomy - Stars, Galaxies & Cosmology

3 Y
EE8087​ Living with Mathematics
3
Y
EE8092 Digital Lifestyle
3
Y
EE8093 Energy Devices for Sustainable Urban Environment 

3
Y
EE8094​ Impact of Electromagnetic Radiation on Humans
3 Y
EE8095 Innovation & Commercialization

3 Y
EE8097 ​ Introduction to Spacecraft Design
3 Y
​EE81​01​ ​Exploring DEEP in Innovation
3​ Y​
IM1001 Data Structures & Algorithms

4 Y Y
IM1002 Analog Electronics
3
Y
IM1003 Object-Oriented Programming
3
Y
IM1004 Digital Electronics
4 Y
IM2001 Software Engineering
3
Y
IM2002 Microprocessors
4 Y
IM2003 Computer Communications
3 Y Y
IM2004 Signals & Systems
MH1810+MH1811 MH2810 4
Y
IM2006 Engineering Mathematics I MH1811/MH2810​
4 Y Y
IM2007 Engineering Mathematics II MH1811/MH2810
4 Y Y
IM2073 Introduction to Design & Project

2
Y
IM3001 Digital Signal Processing IM2004 3 Y Y
IM3002 Communication Principles IM2004 3 Y Y
IM3003​ Information Security
3 Y
IM3080 Design & Innovation Project *

2 Y Y
IM4080​ Final Year Project​ ​8 Y​ Y​
Courses offered by School of Computer Science & Engineering (for IEM Students)
CE4001 ​Virtua​​l & Augmented Reality
​3 TBC ​TBC
​CE4002 ​Visual Information Processing and Management ​3 TBC​ ​TBC
​CE4003 ​​Computer Vision​ ​3 ​TBC TBC
CE4004 ​3D Modelling & Animation
​3 ​TBC TBC
CE4015​ Simulation & Modelling​
IM1001+IM2006​ 3​ ​TBC ​TBC
​CS2006 ​Theories of Visual Communication & Their Applications
​3 ​Y
CS2024 ​Web Design & Technologies
​3 ​Y
CS2025​ ​Image & Sound Production
3​ TBC​ TBC​
​CS2030​ ​Audio in Media
​3 TBC​ TBC​
Courses offered by School of Art, Design &​​ Media (for IEM Students)​
DA1000​ ​Thinking & Communicating Visually I ​3 ​Y
​DA2002 ​Thinking & Communicating Visually II ​DA1000 ​3 Y​
DA3000​​ ​Thinking & Communicating Visually I​II ​DA1000 ​3 ​Y Y​
DM2000 ​Interactive I 3​ ​TBC TBC​​
​DM2007 ​Interactive II DM2000​ 3​ TBC TBC
DV2008​ ​Interface Design
3​ ​TBC ​TBC​
​​
NOTE: 
The information is deemed, accurate during print. It is subjected to change at any time.
^  Co-requisite (can be taken concurrently)
*  Offered to IEM students in IM code
​​​​​​​​​​​​​
Not sure which programme to go for? Use our programme finder
Loading header/footer ...