Engineering Modules for Year 1
Semester 1
Engineering Mathematics I
Chemistry
Introduction to Professional Engineering
Experimental Methods
Engineering Materials and Their Applications
Semester 2
Engineering Mathematics II
Computer Engineering I
Physics
Electrical Engineering
Mechanics
Engineering Design 1
Modules for Year 2
Semester 1
Engineering Mathematics III
Computer Engineering
Solids and Structures
Electronics
Engineering and the Environment
Engineering Design III: Project
Semester 2
Engineering Mathematics IV
Thermo-Fluids
Engineering Design IV: Project
Computational Engineering
Engineering Modules for Year 3
Biomedical Engineering
Semester One
Engineering Mathematics V
Anatomy and Physiology
Mechanical Engineering Materials
3D Computer Aided Design
Signals and Systems
Semester Two
Probability and Statistics
Biomedical Design Project
Mechanics of Solids
Mechanics of Machines
Manufacturing Technology and Systems
Quantitative Physiology
Civil, Structural and Environmental Engineering
Semester One
Engineering Mathematics V
Structural Design
Soil Mechanics
Transportation and Highway Engineering
Group Design Project [10 ECTS]
Semester Two
Probability and Statistics
Engineering Surveying
Hydraulics
Structural Analysis
Geology for Engineers
Group Design Project [10 ECTS]
Computer Engineering
Module Choices
Semester One
Engineering Mathematics V
Signals and Systems
Digital Systems Design
Microprocessor Systems I
Data Structures and Algorithms
Semester Two
Probability and Statistics
Digital Circuits
Microprocessor Systems II
Computer Networks
Operating Systems
Software Design Implementation
Electronic and Computer Engineering
Semester One
Engineering Mathematics V
Signals and Systems
Digital Systems Design
Microprocessor Systems I
Data Structures and Algorithms
Semester Two
Probability and Statistics
Telecommunications
Digital Circuits
Digital Circuits Design
Microprocessor Systems II
Computer Networks
Electronic Engineering
Semester One
Engineering Mathematics V
Signals and Systems
Digital Systems Design
Microprocessor Systems I
Data Structures and Algorithms
Semester Two
Probability and Statistics
Analogue Circuits
Telecommunications
Digital Circuits
Digital Circuits Design
Analogue Circuit Design Project
Mechanical and Manufacturing Engineering
Semester One
Engineering Mathematics V
Fluid Mechanics
Mechanical Engineering Materials
Universal Design Innovation [5 ECTS]
Signals and Systems
3D Computer Aided Design
Semester Two
Probability and Statistics
Thermodynamics
Mechanics of Solids
Mechanics of Machines
Manufacturing Technology and Systems
Modules for Year 4
Biomedical Engineering
Semester One
Management for Engineers
Cell and Molecular Biology
Experimental and Research Methods
Biomechanics
Biomaterials
Multibody Dynamics
Digital Signal Processing
Semester Two
Mechanics of Solids
Forensic Materials Engineering
Manufacturing Technology
Manufacturing Systems and Project Management
Control Engineering I
Digital Media Processing
Engineering Project Internship [30 ECTS]
Civil, Structural and Environmental Engineering
Civil Engineering Project [15 ECTS]*
Semester One
Management for Engineers
Environmental Engineering
Hydraulics
Geotechnical Engineering
Structures 1
Research Methods
Semester Two
Civil Engineering Materials
Hydrogeology and Engineering Geology
Structures 2: Advanced Design of Structures
Transportation
Engineering Project Internship [30 ECTS]
Computer Engineering
Computer Engineering Project [15 ECTS]*
Semester One
Management for Engineers
Research Methods
Information Management II
Computer Architecture II
Internet Applications
Computer Graphics
Computer Vision
Next Generation Networks
Digital Signal Processing
Deep Learning and its Applications [10 ECTS]
Semester Two
Knowledge Engineering
Security and Privacy
Augmented Reality
Data Visualisation
Integrated Systems Design
Digital Image and Video Processing
Open Reconfigurable Networks
Engineering Project Internship [30 ECTS]
Electronic and Computer Engineering
Electronic / Computer Engineering Project [15 ECTS]*
Semester One
Management for Engineers
Research Methods
Information Management II
Computer Architecture II
Internet Applications
Computer Graphics
Computer Vision
Next Generation Networks
Digital Signal Processing
Self‐Organising Systems
Deep Learning and its Applications [10 ECTS]
Semester Two
Security and Privacy
Augmented Reality [pre-requisites: CSU44052, CSU44053]
Knowledge Engineering [pre-requisite: CSU34041]
Integrated Systems Design
Digital Image and Video Processing
Open Reconfigurable Networks
Analogue Signal Processing
Control Engineering
Engineering Project Internship [30 ECTS]
Engineering Project Internship [30 ECTS]
Electronic Engineering
Electronic Engineering Project [15 ECTS]*
Semester One
Management for Engineers
Research Methods
Computer Architecture II
Next Generation Networks
Digital Signal Processing
Self‐Organising Systems
Deep Learning and its Applications [10 ECTS]
Semester Two
Control Engineering I
Integrated Systems Design
Microelectronics
Digital Image and Video Processing
Open Reconfigurable Networks
Analogue Signal Processing
Engineering Project Internship [30 ECTS]
Mechanical and Manufacturing Engineering
Engineering Research Project [30 ECTS]
Semester One
Research Methods
Management for Engineers
Heat Transfer
Computer Aided Engineering
Fluid Mechanics 2
Multibody Dynamics
Semester Two
Engineering Project Internship [30 ECTS]
Mechanics of Solids
Forensic Materials Engineering
Turbomachinery
Manufacturing Technology
Manufacturing Systems and Project Management
Control Engineering I
Digital Image and Video Processing
Advanced Vibrations
Introduction to Autonomous Mobile Robotics
Modules for Year 5 MAI
Biomedical Engineering
Medical Device Design Innovation Project [10 ECTS]
Engineering Research Project [30 ECTS]
Semester One
Advanced Medical Imaging
Medical Devices Design Fundamentals
Supply Chain Management
Risk Management and Safety Assessment Systems
Finite Element Analysis
Speech and Audio Engineering
Deep Learning and its Applications [10 ECTS]
Semester Two
Tissue Engineering
Active Implanted Devices and Systems [10 ECTS]
Motion Picture Engineering
Advanced Manufacturing II - Additive Manufacturing & Laser Processing
Civil, Structural and Environmental Engineering
Engineering Research Project [30 ECTS]
Semester One
Air Pollution
Sustainable Water Supply and Sanitation
Façade Engineering
Solar Energy Conversions and Applications
Energy Policy and Demand
Geotechnical Engineering
Advanced Computation for Structures
Wind and Earthquake Engineering
Advanced Theory of Structures
Transportation Policy
Transport Modelling and Planning
Finite Element Analysis
Semester Two
Advanced Spatial Analysis Using GIS
Waste Management and Energy Recovery
Water Quality and Hydrological Modelling
Water Resource Planning and Climate Change
Wind Energy
Wave and Hydro Energy
Bridge Engineering
CE7S05
Advanced Concrete Technology
Soil Structure Interaction
A United Theory of Structures
Transportation Data and Evaluation
Transport Design
Computer Engineering
Engineering Research Project [30 ECTS]
Advanced Software Engineering [10 ECTS]
Semester One
Fuzzy Logic and Control Systems
Formal Verification
Machine Learning
Data Visualisation
Mathematics of Light and Sound
Knowledge and Data Engineering
Information Retrieval and Web Search
Scalable Computing/Internet Applications
Urban Computing
Self-organising Systems
Deep Learning and its Applications [10 ECTS]
Semester Two
Optimisation Algorithms for Data Analysis
Real‐time Rendering
Real‐time Animation
Artificial Intelligence
Internet of Things
Security and Privacy
Motion Picture Engineering [10 ECTS]
Electronic and Computer Engineering
Engineering Research Project [30 ECTS]
Advanced Software Engineering [10 ECTS]
Semester One
Formal Verification
Machine Learning
Knowledge and Data Engineering
Information Retrieval and Web Search
Statistical Signal Processing [10 ECTS]
Speech and Audio Engineering
Self-organising Systems
Deep Learning and its Applications [10 ECTS]
Audio Engineering
Control Engineering II
Cyber-physical Systems and Control [10 ECTS]
Semester Two
Real‐time Rendering
Real‐time Animation
Artificial Intelligence
Internet of Things
Security and Privacy
Motion Picture Engineering [10 ECTS]
Spatial Audio
Electronic Engineering
Engineering Research Project [30 ECTS]
Semester One
Statistical Signal Processing [10 ECTS]
Speech and Audio Engineering
Self-organising Systems [5 ECTS]
Deep Learning and its Applications [10 ECTS]
Introduction to MAX
Audio Engineering
Control Engineering II
Cyber-physical Systems and Control [10 ECTS]
Semester Two
Motion Picture Engineering [10 ECTS]
Spatial Audio
Optimisation and Control
Internet of Things
Mechanical and Manufacturing Engineering
Engineering Research Project [30 ECTS]
Semester One
Control Engineering II
Introduction to Computational Fluid Mechanics
Supply Chain Management
Risk Management and Safety Assessment Systems
Energy Policy and Demand
Transportation Policy
Finite element analysis
Semester Two
Instrumentation and experimental techniques
Wind Energy
Wave and Hydro Energy
Advanced Thermal Fluid Sciences [10 ECTS]
Advanced Manufacturing II - Additive Manufacturing & Laser Processing