ECE@NUS
ECE@NUS

Technical Electives

Technical Electives

Technical Electives for EE Students



Students are required to offer elective modules listed below in accordance with the guidelines for the BEng (Electrical Engineering) programme. Module selections for industrial tracks are available to EE students. To simplify the selection of technical electives, students may opt for one of these tracks, but they may also use a track as basis to design a customized programme tailored to meet their individual interests and career goals.

ECE Technical Electives grouped into various concentrations

OUTER CORE
COMMUNICATIONS & NETWORKS EE3131C Communication Systems
INTEGRATED CIRCUITS & EMBEDDED SYSTEMS EE3408C Integrated Analog Design
CONTROL, INTELLIGENT SYSTEMS & ROBOTICS EE3331C Feedback Control Systems
MICROELECTRONIC TECHNOLOGIES & DEVICES EE3431C Microelectronics Materials & Devices
POWER & ENERGY SYSTEMS EE3506C Introduction to Electrical Energy Systems
SIGNAL ANALYSIS & MACHINE INTELLIGENCE EE3731C Signal Processing Methods
MICROWAVE & RF EE3104C Introduction to RF and Microwave Systems & Circuits
COMPUTING CS2040 Data Structures and Algorithms

CS2040C Data Structures and Algorithms
CN: COMMUNICATIONS & NETWORKS
EE4204 Computer Networks
[Former : EE3204 Computer Communications Networks I]
EE4210 Network Protocols and Applications [ PDM ]
[Former title: Computer Communication Networks II]
EE4211 Data Science for the Internet of Things
EE5135 Digital Communications [ RFM ]
ICSE: INTEGRATED CIRCUITS & EMBEDDED SYSTEMS
CG3207 Computer Architecture
EE4407 Analog Electronics
[Former : EE3407]
EE4218 Embedded Hardware System Design
EE4415 Integrated Digital Design
EE4434 Integrated Circuit Technology, Design and Testing [ PDM ]
EE5903 Real-time Systems [ RFM ]
CISR: CONTROL, INTELLIGENT SYSTEMS & ROBOTICS
EE4302 Advanced Control Systems
EE4303 Industrial Control Systems [ PDM ]
[Former: EE3302]
EE4304 Digital Control Systems
[Former: EE3304]
EE4305 Introduction to Fuzzy / Neural Systems
EE4307 Control Systems Design and Simulation
EE4308 Advances in Intelligent Systems & Robotics
ME4245 Robot Mechanics and Control
EE5101R Linear Systems [ RFM ]
MTD: MICROELECTRONIC TECHNOLOGIES & DEVICES
EE4409 Microelectronic Applications for Modern Life
[Former: EE3409]
EE4435 Modern Transistors and Memory Devices
EE4436 Fabrication Process Technology [ PDM ]
EE4437 Photonics – Principles and Applications
EE4438 Solar Cells and Modules
EE5440 Magnetic Data Storage for Big Data [ RFM ]
PES: POWER & ENERGY SYSTEMS
EE4501 Power System Management & Protection
EE4502 Electric Drives and Control
EE4503 Advanced Power Electronics [ PDM ]
EE4505 Power Semiconductors Devices & ICs
EE4509 Silicon Microsystems #
EE4511 Renewable Generation and Smart Grid
[Former: Sustainable Energy Systems]
EG4211 Energy Storage Systems for Electric Grids
EE5702 Advanced Power System Analysis [ RFM ]
EE5703 Modelling and Control of Electrical Actuators [ RFM ]
EE5711 Modelling and Control of Power Electronic Converters [ RFM ]
SAMI: SIGNAL ANALYSIS & MACHINE INTELLIGENCE
EE4212 Computer Vision
EE4703 Digital Media Technologies #
[Former: EE3701]
EE4704 Introduction to Computer Vision and Image Processing [PDM]
[Former: EE3206]
EE5907 Pattern Recognition [ RFM ]
MWRF: MICROWAVE & RF
EE4101 RF Communications
EE4104 Microwave Circuits and Devices
EE4112 Radio Frequency Design and Systems [ PDM ]
[Former: HF Techniques]
EE5303 Microwave Electronics [ RFM ]
BIO: BIOELECTRONIC SYSTEMS
EE4603 Biomedical Imaging Systems
EE4604 Biological Perception in Digital Media #
EE4605 Bio-Instrumentation & Signal Analysis #
GEN: GENERAL
EE4031 Intellectual Property: Harnessing Innovation (2 MC) [ PDM ]

Legend:

Engineering Pathways Technical Electives under Pathways
PPP – Practising Professional Development Pathway PDM – Professional Development Module for PPP
RfP – Research-focused Pathway RFM – Research-focused Module for RfP

# Not offered

Please note that the Department reserves the right to make final changes to any module on offer.