The courses shown below are for students enrolled in the BE(Hons) prior to 2020. Students commencing Part II in 2021 or later will complete their degree under the latest Calendar Regulations.
Please note:
Fundamentals of Computer Engineering
Circuits and Systems
Electronics 1
Mathematical Modelling 2
Object-Oriented Design and Programming
Engineering Electromagnetics
Analogue and Digital Design
Professional Skills and Communication
Design: Software Practice
Digital Systems Design
Managing Projects and Innovation
Mathematical Modelling 3ECE
Design: Hardware Software Systems
Systems and Control
Microcomputers and Embedded Systems
Computer Architecture
Software Architecture
Advanced Digital Systems Design - Level 9
Special Topic
Embedded 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 Embedded Systems - Level 9
Formal Methods for Safety Critical Software - Level 9
Distributed Cyber-Physical Systems Design
Advanced Control Systems - Level 9
Topics in Digital Signal Processing - Level 9
Digital Communications
Professional Project
Advanced Agile and Lean Software Development - Level 9