Master of Science (M.Sc.) in Electrical Engineering

Student who did not opt for a specialisation will need to meet the course requirement of at least 40 modular credits (inclusive of foundation/core modules, where required) of which at least 30 MCs must be at graduate level within the related disciplines, and the remaining credits may be from other levels in the same or other disciplines subject to the approval of the Department.

To complete 10 modules or its equivalent from the following:

EE5xxx Any EE5000 level series graduate module
EE6xxx Any EE6000 level series graduate module

EE5001 Independent Study Module I
EE5002 Independent Study Module II
EE5003 Electrical Engineering Project

Points to note:

  1. Other elective modules may be chosen from within or outside the Department. Modules taken outside the Department are subject to the general guidelines and Department's approval.

  2. The above requirements are applicable to all M.Sc students who did not opt for any specialisation.

Specialisation in Automation and Control Engineering

(This requirement is applicable to M.Sc students admitted from August 2015.)


Compulsory Modules
EE5101R Linear Systems
EE5103R Computer Control Systems
EE5108 Instrumentation and Sensors

Elective Modules for Specialisation (at least 3 modules)
EE4302 Advanced Control Systems
EE4306 Distributed Autonomous Robotic Systems

EE5102 Multivariable Control Systems OR
EE6102 Multivariable Control Systems (Advanced)
EE5104 Adaptive Control Systems OR
EE6104 Adaptive Control Systems (Advanced)

EE5106R Advanced Robotics

EE5107 Optimal Control Systems OR
EE6107 Optimal Control Systems (Advanced)

EE5109 Applications of Mechatronics
EE5110 Special Topics in Automation and Control OR
EE6110 Special Topics in Automation and Control (Advanced)
EE6105 Non-linear Dynamics and Control

EE5201 Control in Data Storage Systems

Points to note:

  1. Other elective modules may be chosen from within or outside the Department.
  2. A module taken outside the Department (prefix with non-EE code) is subject to the general guidelines and Department's approval.
  3. M.Sc students are allowed only up to maximum 2 modules with: (i) non-EE prefix module, and/or (ii) undergraduate level 4 module, regardless of department/faculty.
  4. For on-going students, please refer to applicable requirements at > e-Station(Students) > Graduate > M.Sc

Specialisation in Communications Engineering

(This requirement is applicable to M.Sc students admitted from August 2015.)


Compulsory Modules
EE5135 Digital Communications
EE5310 Communication Networking Fundamentals

Elective Modules for Specialisation (at least 3 modules)
EE5132 Wireless and Sensor Networks
EE5133 Statistical Signal Processing Techniques
EE5134 Optical Communications and Networks
EE5137R Stochastic Processes
EE5138R Optimization for Communication Systems
EE5139R Information Theory for Communication Systems
EE5401 Cellular Mobile Communications
EE5404 Satellite Communications
EE6130 Classical & Modern Channel Coding
EE6131 Wireless Communications (Advanced)

Points to note:

  1. Other elective modules may be chosen from within or outside the Department.

  2. A module taken outside the Department (prefix with non-EE code) is subject to the general guidelines and Department's approval.

  3. M.Sc students are allowed only up to maximum 2 modules with: (i) non-EE prefix module, and/or (ii) undergraduate level 4 module, regardless of department/faculty.

  4. For on-going students, please refer to applicable requirements at > e-Station(Students) > Graduate > M.Sc

Specialisation in Computer Engineering

(This requirement is applicable to M.Sc students admitted from August 2015.)


Compulsory Modules
EE5902R Multiprocessor Systems
EE5903 Real-Time Systems

Elective modules for Specialisation (at least 3 modules)
EE4212 Computer Vision
EE4213 Image Processing
EE4218 Embedded Hardware System Design
EE5904R Neural Networks
EE5907R Pattern Recognition
EE6231 Reconfigurable Computing
EE6701 Evolutionary Computation

CS5222* Advanced Computer Architecture
CS5229* Advanced Computer Networks
CS5241* Speech Processing
CS5248* Systems Support for Continuous Media
CS5272* Embedded Software Design
CS5342* Multimedia Computing and Applications
CS5343* Advanced Computer Animation

* Conditions apply for MSc students registered from Aug 2011. A maximum two (2) of the above listed CS modules can be taken and count towards fulfilling the elective requirements of the specialization in Computer Engineering.


* In the event that a student opts out from this specialization, any CS modules that had been taken from this list would no longer be considered as part of the related-module degree requirements, and if necessary, the student would then have to take additional modules to meet the requirements of the M.Sc. (EE) general degree, or M.Sc. (EE) with specialization in areas other than Computer Engineering.


Points to note:

  1. Other elective modules may be chosen from within or outside the Department.

  2. A module taken outside the Department (prefix with non-EE code) is subject to the general guidelines and Department's approval.

  3. M.Sc students are allowed only up to maximum 2 modules with: (i) non-EE prefix module, and/or (ii) undergraduate level 4 module, regardless of department/faculty. See footnote under Specialization in Computer Engineering for CS modules listed as electives.

  4. For on-going students, please refer to applicable requirements at > e-Station(Students) > Graduate > M.Sc

Specialisation in Nanoelectronics

(This requirement is applicable to M.Sc students admitted from August 2015.)


Compulsory Modules
EE5508 Semiconductor Fundamentals

EE5434 CMOS Processes and Integration OR
EE5432R Microelectronics Processes and Characterization

Elective modules for Specialisation (at least 3 modules)
EE4401 Optoelectronics
EE4415 Integrated Digital Design
EE4431 Nano-Device Engineering
EE4433 Nanometer Scale Information Storage
EE5439 Micro/Nano Electromechanical Systems
EE5502 MOS Devices
EE5507R Analog Integrated Circuit Design
EE5517 Optical Engineering
EE5518R VLSI Digital Circuit Design
EE5433R Functional Devices
PC5203 Advanced Solid State Physics

Points to note:

  1. Other elective modules may be chosen from within or outside the Department.

  2. A module taken outside the Department (prefix with non-EE code) is subject to the general guidelines and Department's approval.

  3. M.Sc students are allowed only up to maximum 2 modules with: (i) non-EE prefix module, and/or (ii) undergraduate level 4 module, regardless of department/faculty.

  4. For on-going students, please refer to applicable requirements at > e-Station(Students) > Graduate > M.Sc

Specialisation in Power and Energy Systems

(This requirement is applicable to M.Sc students admitted from August 2015.)


Compulsory Modules
EE5703R Modelling and Control of Electrical Actuators
EE5711R Modelling and Control of Power Electronic Converters

Elective modules for Specialisation (at least 3 modules)
EE4510 Solar Photovoltaic Energy Systems
EE4511 Sustainable Energy Systems
EE5701 High-Voltage Testing and Switchgear
EE5702R Advanced Power System Analysis
EE5704 High-Frequency Power Converters
EE6531 Selected Topics in Smart Grid Technologies

Points to note:

  1. Other elective modules may be chosen from within or outside the Department.

  2. A module taken outside the Department (prefix with non-EE code) is subject to the general guidelines and Department's approval.

  3. M.Sc students are allowed only up to maximum 2 modules with: (i) non-EE prefix module, and/or (ii) undergraduate level 4 module, regardless of department/faculty.

  4. Existing students admitted before August 2014 may also opt for this specialisation, provided specialisation requirements can be met.

 

List of Graduate Modules Application forms Scholarships Academic Calendar NUS Bulletin Education at NUS