Third & Final Year Area Specializations (AY2024/2025)
School of Electrical and Electronic Engineering
Introduction
In the dynamic landscape of higher education, students often find themselves at a critical juncture during their third
year of study, where the selection of pre-specialized electives plays a pivotal role in shaping their academic trail.
Essentially, third-year pre-specialized electives act as a crucial stepping stone, facilitating a seamless transition
from the foundational stages of academic study to the specialized focus of the final year. By offering students a
window into the diverse possibilities within their field, these electives empower individuals to make educated choices
that align with their academic interests, career aspirations, and personal strengths. As students embark on this
transformative journey, the selection of third-year pre-specialized electives becomes a strategic investment in their
future success and fulfilment.
Third-Year Pre-Specialized Electives
In AY2024-2025, EEE is offering the following pre-specialized electives, known as Major Prescribed Electives.
Students should note that the Year 3 Major Prescribed Elective courses are prerequisites to most Year 4 design and
technical elective courses.
EE3011 Modelling & Control
EE3013 Semiconductor Devices & Processing
EE3015 Power Systems & Conversion
EE3018 Introduction to Photonics
EE3019 Integrated Electronics
IE3012 Communication Principles
IE3014 Digital Signal Processing
IE3017 Computer Communications
IE3102 Microprocessor
Final Year Specializations
EEE provides eight optional areas of specialization for students to choose from the following list:
1. Biomedical Electronics
2. Communication & Networks
3. Computing & Intelligent Systems
4. Data Analysis & Machine Learning
5. IC Design
6. Micro and Nano Electronics
7. Power & Clean Energy
8. Robotics & Advanced Automation
Specialization Requirements
EEE students need to complete five Major-PEs to fulfil the B.Eng. degree requirement. Students have the flexibility to
select major prescribed elective courses from more than one specialisation area if they do not wish to obtain a
specialisation.
To be recognized as having specialized, individual students must have the following:
1. Completed a minimum of 15 AUs from a single Final Year specialisation.
2. All specialised electives must be letter graded.
3. Completed at least 1 design elective and 2 technical electives from the 15 AUs.
4. Specialisation will be indicated on the transcript. Students are allowed up to two specialisations provided
that a course does not count towards more than one specialisation and any second major or minor
programmes.
The following is a list of specializations and their respective courses:
POWER & CLEAN ENERGY
Major Prescribed Electives Course Code & Title Availability
Required Third-Year EE3015 Power System & Conversion S1;S2
Elective(s) Any other EE/IE3xxx Elective S1;S2
EE4523 Power Engineering Design S1
Final-Year Design Elective
EE4524 Design of Clean Energy Systems S2
EE4273 Digital Control Systems S2
EE4530 Power Systems Analysis and Control S1
Final-Year Technical EE4532 Power Electronics and Drives S1
Elective EE4533 Power Apparatus and System Protection S2
EE4534 Modern Distribution Systems with Renewable Resources S2
EE4535 Digitalization & Electrification of Energy Systems TBC
ROBOTICS & ADVANCED AUTOMATION
Major Prescribed Electives Course Code & Title Availability
Required Third-Year EE3011 Modelling & Control S1;S2
Elective(s) Any other EE/IE3xxx Elective S1;S2
EE4227 Control Engineering Design S1
Final-Year Design Elective
EE4228 Intelligent System Design S2
EE4268 Robotics and Automation S1
EE4273 Digital Control Systems S2
Final-Year Technical
EE4285 Computational Intelligence S1
Elective
EE6225 Multivariable Control Systems Analysis & Design TBC
IE4476 Image Processing S1
BIOMEDICAL ELECTRONICS
Major Prescribed Electives Course Code & Title Availability
Required Third-Year EE3011 Modelling & Control S1;S2
Elective(s) Any other EE/IE3xxx Elective S1;S2
EE4227 Control Engineering Design S1
Final-Year Design Elective
EE4228 Intelligent System Design S2
EE4285 Computational Intelligence S2
EE4903 Physiological Systems Analysis S1
EE4904 Biomedical Instrumentation S2
Final-Year Technical
EE6301 Smart Biosensors & Systems for Healthcare S1
Elective
IE4476 Image Processing & Computer Vision S1
BG3104 Biomedical Imaging S1
BG3105 Biomedical Instrumentation S1
IC DESIGN
Major Prescribed Electives Course Code & Title Availability
Required Third-Year EE3019 Integrated Circuit (IC) Design S1;S2
Elective(s) EE3013 Semiconductor Devices & Processing S1;S2
EE4323 Mixed-Signal IC Design S1
Final-Year Design Elective
EE4324 Radio Frequency Integrated System Design S2
EE4341 Advanced Analog Circuits S1
EE4343 Radio Frequency Circuits S2
Final-Year Technical EE4344 Analysis & Design of Integrated Circuits S2
Elective EE6301 Smart Biosensors and System for Healthcare S1
EE6309 VLSI System * S2
EE6xxx RF Circuits * TBC
MICRO & NANO ELECTRONICS
Major Prescribed Electives Course Code & Title Availability
Required Third-Year EE3013 Semiconductor Devices & Processing S1;S2
Elective(s) EE3018 Introduction to Photonics S1
EE4623 CMOS Process & Device Simulation by CAD S1
Final-Year Design Elective
EE4624 Device Parameter Extraction & Layout Implementation S2
EE4645 Microfabrication Engineering S2
EE4647 Microelectronic Devices S1
Final-Year Technical EE6601 Advanced Wafer Processing S2
Elective EE6610 Integrated Circuit (IC) packaging S2
EE6301 Smart Biosensors and System for Healthcare S1
EE6xxx Power Electronics Wide Bandgap Semiconductor * TBC
COMMUNICATION & NETWORKS
Major Prescribed Electives Course Code & Title Availability
Required Third-Year IE3012 Communication Principles S1;S2
Elective(s) IE3017 Computer Communications S1;S2
IE4120 Optical Communication System Design S1
Final-Year Design Elective
IE4129 Wireless System Design S2
IE4154 Digital and Telecommunication Systems S1
Final-Year Technical IE4155 Wireless Communications & Mobile Networks S2
Elective EE6108 Computer Networks S1
EE6111 5G & Beyond Communication S1
COMPUTING & INTELLIGENT SYSTEMS
Major Prescribed Electives Course Code & Title Availability
IE3014 Digital Signal Processing S1;S2
IE3017 Computer Communications S1;S2
Third-Year Elective(s)
IE3102 Microprocessor S1;S2
EE3011 Modelling & Control S1;S2
IE4727 Web Application Design S1
Final-Year Design Elective
IE4728 Enterprise Network Design S2
EE4285 Computational Intelligence S2
EE6108 Computer Networks S1
IE4001 Software Engineering S2
Final-Year Technical IE4483 Artificial Intelligence & Data Mining S1
Elective IE4756 Computer Architecture S2
IE4757 Cyber Physical Systems TBC
IE4758 Information Security S1
IE4791 Database Systems S2
DATA ANALYSIS & MACHINE LEARNING
Major Prescribed Electives Course Code & Title Availability
IE3014 Digital Signal Processing S1;S2
IE3017 Computer Communications S1;S2
Third-Year Elective(s)
IE3102 Microprocessor S1;S2
EE3011 Modelling & Control S1;S2
EE4228 Intelligent Systems Design S2
Final-Year Design Elective
IE4424 Machine Learning Design & Application S2
EE4285 Computational Intelligence S2
EE6403 Distributed Multimedia Systems S2
EE6405 Natural Language Processing S1
Final-Year Technical EE6427 Video Signal Processing S1
Elective IE4476 Image Processing & Computer Vision S1
IE4483 Artificial Intelligence & Data Mining S1
IE4491 Probability Theory and Applications S1
IE4497 Pattern Recognition & Machine Learning S2
Additionally, the semester in which an elective is offered may undergo changes. Students are advised to refer to the
provided resources for information on the offering semester and prerequisite requirements for courses from the EEE
website nearer to the semester.
References
Curriculum Structures
Course Catalogue