Compulsory

All these modules are required. Module runs in term(s)
Autumn Spring Summer
70083 Principles and Practice of Programming
★
   
70088 Computer Systems
★
   
70085 Software Systems Engineering
★
★
 
70081 MSc Computing Individual Project    
★

Selective

Choose between 3 and 4 modules from this set. Module runs in term(s)
Autumn Spring Summer
70001 Advanced Computer Graphics  
★
 
70019 Probabilistic Inference  
★
 
70040 Databases  
★
 
70041 Computer Networks and Distributed Systems  
★
 
70082 Network and Web Security  
★
 
70087 Algorithms  
★
 
70089 Computer Vision  
★
 
70090 Graphics  
★
 
70091 Machine Learning  
★
 
70093 Logic-Based Learning  
★
 
70094 Automated Software Engineering  
★
 
busi70233 AI Ventures  
★
 



Optional Set 1

Choose at most 1 module from this set. Module runs in term(s)
Autumn Spring Summer
70092 Mathematics for Computing
★
   

Optional Set 2

Choose at most 1 module from this set. Module runs in term(s)
Autumn Spring Summer
70006 Computational Finance
★
   
70017 Principles of Distributed Ledgers
★
   
70021 Quantum Computing
★
   
70068 Scheduling and Resource Allocation
★
   
70077 Logic and Symbolic AI
★
   
70086 Advanced Computer Architecture
★
   

Extracurricular

These modules are not for credit. Module runs in term(s)
Autumn Spring Summer
COMPM0102 Introduction to DoC Systems (MSc)
★
   
COMPM0701 Programming Competition Training
★
★
★
COMPM0804 Student Support and Wellbeing
★
★
★

Total