Programmes and Modules for Academic Year 2024-25

Module Map
Module Dependency Graphs

Each graph shows how the modules within each theme build upon each other. Several modules belong to more than one theme. The modules in each graph are coloured by year. The modules with a thick outline are the major modules for that theme. The modules with a thin outline have a less substantial link to that theme. The modules with a dashed outline are not part of that theme but they present material that modules within the theme build upon.


The range of elective modules available in a given year is dependent on staff availability (influenced by illness, sabbaticals, retirements and resignations). You will be given notice of the available options ahead of making module choices. However, there may be circumstances in which we may need to make changes to our courses.

It may not be possible to take a specific combination of modules due to the modules clashing on either the teaching or exam timetable. The exam timetable will be available at the beginning of the Autumn term before you make your module choices.

Modules for EE 4th Year MEng Technical Stream

Module CodeModule TypeRuns
Next
Year?
TermModule Title
Select for details
Lecturer(s)
ELEC70017
CompulsoryYes  Individual ProjectDr Tom Clarke 
ELEC70106
CompulsoryYesAutumn Ethics and SustainabilityDr Adria Junyent-Ferre 
ELEC70107
either ELEC70107/70108YesSummer Professional Competencies Portfolio with industrial experienceProf Kristel Fobelets; Dr Teh Evona 
ELEC70108
either ELEC70107/70108YesSummer Professional Competencies PortfolioProf Kristel Fobelets; Dr Teh Evona 
ELEC70001
OptionalYesSpring Adaptive Signal Processing and Machine IntelligenceProf Danilo Mandic 
ELEC70003
OptionalYesSpring Advanced Electronic DevicesProf Kristel Fobelets; Prof Zahid Durrani 
ELEC70004
OptionalYesSpring Analogue Signal ProcessingProf Pantelis Georgiou 
ELEC70006
OptionalYesSpring Design of Linear Multivariable Control SystemsDr Imad Jaimoukha 
ELEC70009
OptionalYesSpring Discrete-Event SystemsDr David Angeli; Dr Eric Kerrigan 
ELEC70012
OptionalYesAutumn Full-Custom Integrated Circuit DesignDr Timothy Constandinou 
ELEC70013
OptionalYesSpring High Performance Analogue ElectronicsProf Esther Rodriguez-Villegas; Prof Stepan Lucyszyn 
ELEC70015
OptionalYesSpring Human-Centered RoboticsProf Yiannis Demiris 
ELEC70022
OptionalYesAutumn Modelling and Control of Multi-Body Mechanical SystemsDr Simos Evangelou 
ELEC70028
OptionalYesSpring Predictive ControlDr Eric Kerrigan 
ELEC70037
OptionalYesAutumn Topics in Large Dimensional Data ProcessingDr Wei Dai; Dr Stefan Vlaski; Dr Chen Qin 
ELEC70039
OptionalYesAutumn Wavelets, Representation Learning and their ApplicationsProf Pier-Luigi Dragotti 
ELEC70045
OptionalYesAutumn Advanced Communication TheoryProf Athanassios Manikas 
ELEC70047
OptionalYesAutumn HVDC Technology and ControlDr Balarko Chaudhuri; Dr Adria Junyent-Ferre 
ELEC70048
OptionalYesAutumn Probability and Stochastic ProcessesDr Cong Ling 
ELEC70051
OptionalYesSpring Radio Frequency SubsystemsProf Stepan Lucyszyn; Prof Tom Pike 
ELEC70056
OptionalYesAutumn Hardware and Software VerificationDr John Wickerson 
ELEC70065
OptionalYesSpring Optimal ControlDr Simos Evangelou 
ELEC70066
OptionalYesSpring Applied advanced optimisationDr Giordano Scarciotti 
ELEC70067
OptionalYesSpring Traffic Theory and Queuing SystemsDr Javier Barria 
ELEC70069
OptionalYesAutumn Cryptography and Coding TheoryDr Wei Dai 
ELEC70070
OptionalYesSpring Information TheoryDr Cong Ling; Dr Javier Barria 
ELEC70071
OptionalYesAutumn Self-Organising Multi-Agent SystemsProf Jeremy Pitt 
ELEC70073
OptionalYesSpring Computer Vision and Pattern RecognitionProf Krystian Mikolajczyk; Dr Adam Spiers 
ELEC70074
OptionalYesSpring Power System Dynamics Stability and ControlProf Bikash Pal 
ELEC70075
OptionalYesAutumn Power System EconomicsProf Goran Strbac 
ELEC70076
OptionalYesSpring Sustainable Electrical SystemsProf Goran Strbac; Dr Balarko Chaudhuri; Dr Elina Spyrou 
ELEC70077
OptionalYesSpring Digital Signal Processing and Digital FiltersDr Ayush Bhandari 
ELEC70078
OptionalYesAutumn Digital Image ProcessingDr Tania Stathaki; Prof Patrick Naylor 
ELEC70079
OptionalYesAutumn Optical CommunicationProf Eric Yeatman 
ELEC70080
OptionalYesSpring Speech ProcessingProf Patrick Naylor 
ELEC70081
OptionalYesSpring Wireless Communications and OptimisationProf Bruno Clerckx 
ELEC70082
OptionalYesSpring Distributed Optimisation and LearningDr Stefan Vlaski 
ELEC70083
OptionalYesAutumn Quantum Information and Post-Quantum CryptographyDr Cong Ling; Prof Florian Mintert 
ELEC70087
OptionalYesSpring Stability of Low-Carbon Power SystemsDr Adria Junyent-Ferre; Dr Balarko Chaudhuri; Dr Yunjie Gu 
ELEC70090
OptionalYesSpring Digital Control SystemsDr Gao Yulong 
ELEC70091
OptionalYesAutumn Stability and Control of Non-linear SystemsDr David Angeli 
ELEC70092
OptionalYesAutumn Systems Identification and LearningProf Thomas Parisini; Dr Fei Teng 
ELEC70098
OptionalYesAutumn OptimisationProf Alessandro Astolfi 
ELEC70101
OptionalYesAutumn SensorsDr Oleksiy Sydoruk; Prof Andrew Holmes; Prof Kristel Fobelets 
ELEC70102
OptionalYesSpring Microelectromechanical Systems (MEMS)Prof Andrew Holmes 
ELEC70103
OptionalYesSpring Machine Intelligence for FinanceProf Danilo Mandic 
ELEC70109
OptionalYesSpring Advanced Deep Learning SystemsDr Aaron Zhao 
ELEC70110
OptionalYesAutumn Neuroscience for Machine LearnersDr Dan Goodman 
ELEC70112
OptionalYesSpring Models for Techno-Economically Optimal Power System ExpansionDr Elina Spyrou; Prof Mark O'Malley 
ELEC70136
OptionalYesAutumn Game Theory For Multi-Agent Decision MakingProf Richard Vinter