All these modules are required. Module runs in term(s)
Autumn Spring Summer
70095 MSc Computing (Specialism) Individual Project    


Choose between 6 and 9 modules from this set. Module runs in term(s)
Autumn Spring Summer
70005 Complexity
70015 Mathematics for Machine Learning
70017 Principles of Distributed Ledgers
70018 Privacy Engineering
70020 Program Analysis
70022 Scalable Systems and Data
70023 Scalable Software Verification
70025 Software Engineering for Industry
70068 Scheduling and Resource Allocation
70086 Advanced Computer Architecture
70100 Computational Neurodynamics
70101 Human-Robot Interaction
70103 Statistical Information Theory
70004 Advanced Computer Security  
70009 Cryptography Engineering  
70021 Quantum Computing  
70024 Software Reliability  
70031 Modal Logic for Strategic Reasoning in AI  
70075 System Performance Engineering  
70082 Network and Web Security  
70098 Methods and Tools in the Theory of Computing  
70105 Deep Graph-Based Learning  


Choose at most 3 modules from this set. Module runs in term(s)
Autumn Spring Summer
70006 Computational Finance
70028 Reinforcement Learning
70050 Introduction to Machine Learning
70058 Computer Vision
70074 Prolog
70001 Advanced Computer Graphics  
70007 Computational Optimisation  
70010 Deep Learning  
70014 Machine Learning for Imaging  
70016 Natural Language Processing  
70067 Robot Learning  
70070 Custom Computing  
70071 Distributed Algorithms  
70072 Independent Study Option  
70084 Robotics  
70090 Graphics  


These modules are not for credit. Module runs in term(s)
Autumn Spring Summer
COMPM0577 MSc Orientation
COMPM0701 Programming Competition Training
COMPM0804 Student Support and Wellbeing