Module Catalogue for Academic Year 2025-26

The module list for the next academic year is provisional. We expect it to be finalised by mid-September.

The information in the module catalogue relates to the current academic year. It is updated annually in early September to reflect the latest version of the curriculum. Please note that modules offered in any one year may change subject to staff availability and programme review.

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.

MSc Applied Machine Learning

Please read the module selection and registration page.

Module CodeModule TypeTermModule Title
Select for details
Lecturer(s)
ELEC70059
CompulsoryAutumn Machine LearningDr Abdalrahman Abu Ebayyeh; Prof Deniz Gunduz; Dr Sonali Parbhoo 
ELEC70060
CompulsoryAutumn Laboratory in AMLDr Abdalrahman Abu Ebayyeh; Dr Adam Spiers; Prof Krystian Mikolajczyk 
ELEC70061
CompulsorySpring Deep LearningProf Krystian Mikolajczyk; Dr Abdalrahman Abu Ebayyeh; Dr Chen Qin 
ELEC70063
CompulsoryAll Year Individual Research Project in AMLProf Krystian Mikolajczyk 
ELEC70114
CompulsorySpring AML DevicesProf Krystian Mikolajczyk; Dr Adam Spiers; Dr Abdalrahman Abu Ebayyeh 
ELEC70001
OptionalSpring Adaptive Signal Processing and Machine IntelligenceProf Danilo Mandic 
ELEC70037
OptionalAutumn Topics in Large Dimensional Data ProcessingDr Wei Dai; Dr Stefan Vlaski; Dr Chen Qin 
ELEC70039
OptionalAutumn Wavelets, Representation Learning and their ApplicationsProf Pier-Luigi Dragotti 
ELEC70048
OptionalAutumn Probability and Stochastic ProcessesProf Cong Ling 
ELEC70066
OptionalSpring Applied Advanced OptimisationDr Giordano Scarciotti 
ELEC70068
OptionalAutumn Machine ReasoningProf Jeremy Pitt 
ELEC70071
OptionalAutumn Self-Organising Multi-Agent SystemsProf Jeremy Pitt 
ELEC70073
OptionalSpring Computer Vision and Pattern RecognitionProf Krystian Mikolajczyk; Dr Adam Spiers 
ELEC70078
OptionalAutumn Digital Image ProcessingDr Tania Stathaki 
ELEC70080
OptionalSpring Speech ProcessingProf Patrick Naylor 
ELEC70082
OptionalSpring Distributed Optimisation and LearningDr Stefan Vlaski 
ELEC70086
OptionalSpring Topics in ControlDr Imad Jaimoukha; Dr Giordano Scarciotti; Dr Fei Teng 
ELEC70098
OptionalAutumn OptimisationProf Alessandro Astolfi 
ELEC70109
OptionalSpring Advanced Deep Learning SystemsDr Aaron Zhao 
ELEC70110
OptionalAutumn Neuroscience for Machine LearnersDr Dan Goodman 































Programmes

PG Streams