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  
 
70040 Databases  
 
70041 Computer Networks and Distributed Systems  
 
70082 Network and Web Security  
 
70087 Algorithms  
 
70089 Computer Vision  
 
70090 Graphics  
 
70091 Introduction to Machine Learning  
 
70094 Software Engineering Design  
 
busi70233 AI Ventures  
 


Optional Set 1

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

Optional Set 2

Choose at most 1 module from this set. Module runs in term(s)
Autumn Spring Summer
70017 Principles of Distributed Ledgers
   
70021 Quantum Computing
   
70068 Scheduling and Resource Allocation
   
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)
   
COMPM0804 Student Support and Wellbeing
COMPM70006 Computational Finance - archive

Total