MSc module catalogue 2026-27

 

 

Module Term ADIC AIAI AML CSP CO* FPN Sensors
ELEC70093 Laboratory in ADIC.pdf Au Core            
ELEC70060 Laboratory in AML.pdf Au, Sp     Core        
ELEC70095 Laboratory in CSP.pdf Au       Core       
ELEC70096 Laboratory in C & O.pdf Au, Sp, Su         Core     
ELEC70088 Laboratory in FPN.pdf Sp           Core   
ELEC70132 Laboratory in Sensor Systems.pdf Au, Sp             Core 
ELEC70094 Individual Research Project in ADIC.pdf Au, Sp, Su, LS Core             
ELEC70063 Individual Research Project in AML.pdf Au, Sp, Su, LS     Core         
ELEC70062 Individual Research Project in CSP.pdf Au, Sp, Su, LS       Core       
ELEC70097 Individual Research Project C & O.pdf Au, Sp, Su, LS         Core     
ELEC70100 Individual Research Project in FPN.pdf Au, Sp, Su, LS           Core   
ELEC70133 Individual Research Project in Sensor Systems.pdf Au, Sp, Su, LS             Core 
BUSI70562 Group Project on AI Ventures.pdf Sp   C          
BUSI70233 AI Ventures.pdf     X          
ELEC70113 Individual Project or Internship.pdf Su   C          
COMP70086 Advanced computer architecture Au E            
ELEC70001 Adaptive Signal Processing and Machine Intelligence.pdf Sp     E C     E
ELEC70004 Analogue Signal Processing.pdf Sp C           E
ELEC70006 Design of Linear Multivariable Control Systems.pdf                
ELEC70009 Discrete-Event Systems.pdf Sp         E    
ELEC70012 Full-Custom Integrated Circuit Design.pdf Au C            
ELEC70013 High Performance Analogue Electronics.pdf Sp E           E
ELEC70143 Machine Learning.pdf Au   E          
ELEC70022 Modelling and Control of Multi-body Mechanical Systems.pdf Au         E E  
ELEC70028 Predictive Control.pdf Sp         E    
ELEC70037 Topics in Large Dimensional Data Processing.pdf Au     E E      
ELEC70039 Wavelets, Representation Learning and their Applications.pdf Au     E E      
ELEC70043 Analogue Integrated Circuits and Systems.pdf Au C           E
ELEC70044 Smart Grid and Data Science.pdf Au           C  
ELEC70045 Advanced Communication Theory.pdf Au       C      
ELEC70046 Advanced Digital Systems Design.pdf Sp C            
ELEC70047 HVDC Technology and Control.pdf Au         E E  
ELEC70048 Probability and Stochastic Processes.pdf Au     E C   E  
ELEC70051 Radio Frequency Subsystems.pdf Sp E     E      
ELEC70054 Microwave Technology.pdf Au E            
ELEC70056 Hardware and Software Verification.pdf Au E            
ELEC70057 Biomedical Electronics.pdf Au E           E
ELEC70059 Machine Learning.pdf Au E   C        
ELEC70061 Deep Learning.pdf Sp     C        
ELEC70065 Optimal Control.pdf Sp         E    
ELEC70064 Selected Topics in Power Systems.pdf Au           C  
ELEC70066 Applied Advanced Optimisation.pdf Sp     E   E    
ELEC70068 Machine Reasoning.pdf Au     E        
ELEC70069 Cryptography and Coding Theory.pdf Au       E      
ELEC70070 Information Theory.pdf Sp       E      
ELEC70071 Self-Organising Multi-Agent Systems.pdf Au     E        
ELEC70073 Computer Vision and Pattern Recognition.pdf Sp     E E E    
ELEC70074 Power System Dynamics Stability and Control.pdf Au         E E  
ELEC70075 Power System Economics.pdf Au         E E  
ELEC70076 Sustainable Electrical Systems.pdf Sp         E E  
ELEC70077 Digital Signal Processing and Digital Filters.pdf Sp              
ELEC70078 Digital Image Processing.pdf Au E     C     E
ELEC70081 Wireless Communications and Optimisation.pdf Sp     E E      
ELEC70082 Distributed Optimisation and Learning.pdf Sp     E E E   E
ELEC70085 Computational Sensing and Imaging.pdf Au     E E     E
ELEC70087 Stability of Low Carbon Power Systems.pdf Sp         E E  
ELEC70089 Control Engineering.pdf Au         E    
ELEC70090 Digital and Data-Driven Control Systems.pdf Au E           C
ELEC70091 Stability and Control of Non-linear Systems.pdf Au E           C
ELEC70092 Systems Identification and Learning.pdf Au E   E        
ELEC70098 Optimisation.pdf Au     E        
ELEC70099 Electric Vehicle Technologies.pdf Sp           E  
ELEC70101 Sensors.pdf Au             E
ELEC70102 Microelectromechanical Systems (MEMS).pdf Sp             C
ELEC70109 Advanced Deep Learning Systems.xlsx - Group.pdf Sp   E E        
ELEC70110 Neuroscience for Machine Learners.pdf Au   E E        
ELEC70112 Power System Planning.pdf Sp     E        
ELEC70114 AML Devices.pdf Sp   E          
ELEC70120 Fundamentals and I A of Robotics.pdf Sp   E          
ELEC70121 Trustworthy AI in Medical Imaging.pdf Sp   E          
ELEC70122 Machine Learning for Safety Critical Decision-Making.pdf Sp   E          
ELEC70123 Design Thinking for AI.pdf Au, Sp   E          
ELEC70125 Quantum AI - Independent Study.pdf Au   E          
ELEC70129 Deep Learning.pdf Au         E    
ELEC70130 Advanced Instrumentation.pdf Au     E   E    
ELEC70131 Sensor Systems Networks.pdf Sp              
ELEC70134 Communications Physical Layer.pdf Au       E      
ELEC70135 Physical Imaging Systems.pdf Au             C
ELEC70136 Game Theory for Multi-Agent Decision Making.pdf Au E           C
ELEC70137 Fundamentals of Python.pdf Au E   E       E
ELEC70138 Innovation Management.pdf Au         E   E
ELEC70141 Responsible AI Ethics at Work.pdf Au         E    

Key

key

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

Module type
  • Core = core modules that must be taken and passed
  • C = compulsory may be compensated in the case of marginal fail
  • E = elective
MSc
  • ADIC = Analogue and Integrated Circuit Design
  • AIAI = Artificial Intelligence Applications and Innovations
  • AML = Applied Machine Learning
  • CSP = Communications and Signal Processing
  • C&O* = Control and Optimisation. This programme is currently under revision and will be relaunched as Control, Optimisation and Robotics in 2027-28
  • FPN = Future Power Networks
  • Sensors = Sensor Systems and Electronics

 

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