4th year 2026-27

Module Term EEE EEE (M) EIE
ELEC70017 Individual Project.pdf Au, Sp, Su C C C
ELEC70146 Ethics, Sustainability and Professional Competencies Portfolio.pdf Au, Sp, Su C C C
BIOE70016 Human neuromechancial control and learning (IDX) Sp E E E
BUSI60039 Business strategy Sp (1) E (1)
BUSI60040 Corporate finance online SP (1) E (1)
BUSI60044 Managerial economics online Au (1) E (1)
COMP70001 Advanced computer graphics Au E E E
COMP70005 Complexity Aun E E E
COMP70006 Computational finance Au E E E
COMP70007 Computational optimisation Sp E E E
COMP70010 Deep learning Sp E E E
COMP70014 Machine learning for imaging Au E E E
COMP70015 Mathematics for machine learning Au E E E
COMP70017 Principles of distributed ledgers Au E E E
CCOMP70019 Probabilistic inference Sp E E E
COMP70020 Program analysis Sp E E E
COMP70021 Quantum computinng Au E E E
COMP70024 Software reliability Au E E E
COMP70068 Scheduling and resource allocation Au E E E
COMP70089 Methods and tools in the theory of computing Sp E E E

ELEC70001 Adaptive Signal Processing and Machine Intelligence.pdf

Sp E E E
ELEC70004 Analogue Signal Processing.pdf Sp E E  
ELEC70006 Design of Linear Multivariable Control Systems.pdf Sp E E E
ELEC70009 Discrete-Event Systems.pdf Sp E E E
ELEC70012 Full-Custom Integrated Circuit Design.pdf Au E E  
ELEC70015 Human-Centered Robotics.pdf Sp E E E
ELEC70022 Modelling and Control of Multi-body Mechanical Systems.pdf Sp E E E
ELEC70028 Predictive Control.pdf Sp E E E
ELEC70037 Topics in Large Dimensional Data Processing.pdf Au E E E
ELEC70039 Wavelets, Representation Learning and their Applications.pdf Au E E E
ELEC70045 Advanced Communication Theory.pdf Au E E  
ELEC70048 Probability and Stochastic Processes.pdf Au E E E
ELEC70051 Radio Frequency Subsystems.pdf Sp E E  
ELEC70056 Hardware and Software Verification.pdf Au E E E
ELEC70065 Optimal Control.pdf Sp E E E
ELEC70066 Applied Advanced Optimisation.pdf Sp E E E
ELEC70069 Cryptography and Coding Theory.pdf Au E E E
ELEC70070 Information Theory.pdf Sp E E E
ELEC70071 Self-Organising Multi-Agent Systems.pdf Au E E E
ELEC70073 Computer Vision and Pattern Recognition.pdf Sp E E E
ELEC70074 Power System Dynamics Stability and Control.pdf

Au

E E E
ELEC70075 Power System Economics.pdf Au E E E
ELEC70076 Sustainable Electrical Systems.pdf Sp E E E
ELEC70077 Digital Signal Processing and Digital Filters.pdf Sp E E E
ELEC70078 Digital Image Processing.pdf Au E E E
ELEC70081 Wireless Communications and Optimisation.pdf Sp E E E
ELEC70082 Distributed Optimisation and Learning.pdf Sp E E E
ELEC70085 Computational Sensing and Imaging.pdf Au E E E
ELEC70087 Stability of Low Carbon Power Systems.pdf Sp E E  
ELEC70090 Digital and Data-Driven Control Systems.pdf Au E E E
ELEC70091 Stability and Control of Non-linear Systems.pdf Au E E E
Au E E E
ELEC70098 Optimisation.pdf Au E E E
ELEC70101 Sensors.pdf Au E E  
ELEC70102 Microelectromechanical Systems (MEMS).pdf Sp E E  
ELEC70103 Machine Intelligence for Finance.pdf Sp E E E
ELEC70109 Advanced Deep Learning Systems.pdf Sp E E E
ELEC70110 Neuroscience for Machine Learners.pdf Au E E E
ELEC70112 Power System Planning.pdf Sp E E E
ELEC70122 Machine Learning for Safety Critical Decision-Making.pdf       E
ELEC70131 Sensor Systems Networks.pdf Sp E E E
ELEC70134 Communications Physical Layer.pdf Au E E  
ELEC70135 Physical Imaging Systems.pdf Au E E  
ELEC70136 Game Theory for Multi-Agent Decision Making.pdf Au E E E
ELEC70142 Digital VLSI System-on-Chip (SoC) Design.pdf Au E E E
         

 

ELEC70092 Systems Identification and Learning.pdf

 

Key

(1) Students may study one of these modules as their iExplore module in 3rd year

Term: Au = Autumn, Sp = Spring, Su = Summer, LS = Late summer

Module type
  • Core = core modules that must be taken and passed,
  • C = compulsory modules that may be compensated in the case of marginal fail
  • E = elective modules
Programme
  • EEE = MEng Electrical and Electronic Engineering
  • EEE M) = MEng Electrical and Electronic Engineering (Management)
  • EIE = MEng Electronic and Information Engineering

This page is updated annually and is a snapshot of the curriculum in September 2026.  However, this information may be subject to change during the year or for the following academic year.  Full curriculum information for current students can be found on our intranet page.

Find out more about potential course changes.

Please note it may not always be possible to take specific combinations of modules due to timetabling conflicts.

updated 22 September 2026