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 Communications and Signal Processing

Please read the module selection and registration page.

Module CodeModule TypeTermModule Title
Select for details
Lecturer(s)
ELEC70001
CompulsorySpring Adaptive Signal Processing and Machine IntelligenceProf Danilo Mandic 
ELEC70045
CompulsoryAutumn Advanced Communication TheoryProf Athanassios Manikas 
ELEC70048
CompulsoryAutumn Probability and Stochastic ProcessesProf Cong Ling 
ELEC70062
CompulsoryAutumn Individual Research Project in CSP 
ELEC70077
CompulsorySpring Digital Signal Processing and Digital FiltersDr Ayush Bhandari 
ELEC70095
CompulsoryAutumn Laboratory in CSPProf Cong Ling 
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 
ELEC70051
OptionalSpring Radio Frequency SubsystemsProf Stepan Lucyszyn; Prof Tom Pike 
ELEC70069
OptionalAutumn Cryptography and Coding TheoryDr Wei Dai 
ELEC70070
OptionalSpring Information TheoryProf Cong Ling; Dr Javier Barria 
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 
ELEC70081
OptionalSpring Wireless Communications and OptimisationProf Bruno Clerckx 
ELEC70082
OptionalSpring Distributed Optimisation and LearningDr Stefan Vlaski 
ELEC70085
OptionalAutumn Computational Sensing and ImagingDr Ayush Bhandari 
ELEC70134
OptionalAutumn Communications: Physical LayerProf Stepan Lucyszyn; Dr Hakan Merdan 































Programmes

PG Streams