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
Computer Systems Design
Electronics
Professional Skills and Communication
Engineering Electromagnetics
Software Quality Assurance
Data Structures and Algorithms
Digital Systems Design
Managing Projects and Innovation
Mathematical Modelling 3ECE
Microcomputers and Embedded Systems
Computer Architecture
Artificial Intelligence and Machine Learning
Applied Electronics
Signals and Systems
Control Systems
Software Architecture
Networks and Security
Advanced Digital Systems Design - Level 9
Embedded Systems Design
Advanced Embedded Systems - Level 9
Formal Methods for Safety Critical Software - Level 9
Distributed Cyber-Physical Systems Design
Robotics and Intelligent Systems - Level 9
Modern Control Systems
Communication Systems
Digital Signal Processing
Power Electronics - Level 9
Advanced Software Engineering Development Methods - Level 9
High Performance Computing - Level 9
Advanced Control Systems - Level 9
Digital Communications
Advanced Agile and Lean Software Development - Level 9