The courses shown below are for students commencing Part II in 2021 or later. Part III courses below will be taught in 2022, and Part IV courses below will be taught in 2023. Students enrolled in the BE(Hons) prior to 2020 will complete their degree under the 2019 Calendar Regulations.
Please note:
Fundamentals of Computer Engineering
Fundamentals of Electrical Engineering
Mathematical Modelling 2
Object-Oriented Programming
Engineering Electromagnetics
Analogue and Digital Design
Professional Skills and Communication
Electronics
Software Quality Assurance
Data Structures and Algorithms
Electrical Engineering Design 1
Managing Projects and Innovation
Mathematical Modelling 3ECE
Applied Electronics
Power Apparatus and Systems
Signals and Systems
Control Systems
Design: Software Practice
Digital Systems Design
Fields and Waves
Human Computer Interaction
Microcomputers and Embedded Systems
Computer Architecture
Artificial Intelligence and Machine Learning
Software Architecture
Networks and Security
Embedded Systems Design
Radio Engineering
Modern Control Systems
Power Systems
Communication Systems
Digital Signal Processing
Power Electronics - Level 9
Formal Methods for Safety Critical Software - Level 9
Distributed Cyber-Physical Systems Design
Robotics and Intelligent Systems - Level 9
Mobile Wireless Engineering
Advanced Power Systems - Level 9
Advanced Control Systems - Level 9
Digital Communications
Green Energy Technologies
Analog and Digital Filter Synthesis
Selected Topics in Advanced Power Systems - Level 9