Lists of Courses
MEng. Computing
MEng. Computing - Artifical Intelligence
MEng. Computing - Computation in Biology and Medicine
MEng. Computing - Games, Vision and Interaction
MEng. Computing - International Programme
MEng. Computing - Software Engineering
MEng. Computing
Compulsory
Autumn
Autumn , Spring and Summer
Selective Choose the equivalent of between and full courses from the list below. Courses whose number ends in H are half courses.
Autumn
- 70005 Complexity
- 70006 Computational Finance
- 70015 Mathematics for Machine Learning
- 70017 Principles of Distributed Ledgers
- 70018 Privacy Engineering
- 70021 Quantum Computing
- 70022 Scalable Systems and Data
- 70023 Scalable Software Verification
- 70024 Software Reliability
- 70025 Software Engineering for Industry
- 70028 Reinforcement Learning
- 70068 Scheduling and Resource Allocation
- 70086 Advanced Computer Architecture
- 70100 Computational Neurodynamics
- 70103 Statistical Information Theory
- 70111 Networked Systems
- 70114 Machine Learning Systems and Hardware
Spring
- 70001 Advanced Computer Graphics
- 70004 Advanced Computer Security
- 70007 Computational Optimisation
- 70010 Deep Learning
- 70014 Machine Learning for Imaging
- 70016 Natural Language Processing
- 70019 Probabilistic Inference
- 70020 Program Analysis
- 70031 Formal Methods for Safe AI
- 70067 Robot Learning
- 70070 Custom Computing
- 70075 System Performance Engineering
- 70082 Network and Web Security
- 70090 Graphics
- 70098 Introduction to Concrete Complexity
- 70105 Deep Graph-Based Learning
- 70112 Non-Euclidean Methods in Machine Learning
- 70113 Generative AI
You must choose between and courses from option groups
Optional Choose the equivalent of between zero and full courses from the list below. Courses whose number ends in H are half courses.
Autumn and Spring
- COMPM0451 External Module I (5 ECTS)
- COMPM0452 External Module I (7.5 ECTS)
- COMPM0453 External Module II (5 ECTS)
Spring
Extracurricular
Autumn
Autumn , Spring and Summer
Regulation ↵
Top ↑
MEng. Computing - Artifical Intelligence
Compulsory
Autumn
Autumn , Spring and Summer
Mathematics Choose the equivalent of between zero and full courses from the list below. Courses whose number ends in H are half courses.
Autumn
- 70005 Complexity
- 70006 Computational Finance
- 70017 Principles of Distributed Ledgers
- 70018 Privacy Engineering
- 70021 Quantum Computing
- 70022 Scalable Systems and Data
- 70023 Scalable Software Verification
- 70024 Software Reliability
- 70025 Software Engineering for Industry
- 70068 Scheduling and Resource Allocation
- 70086 Advanced Computer Architecture
- 70103 Statistical Information Theory
- 70111 Networked Systems
Spring
- 70001 Advanced Computer Graphics
- 70004 Advanced Computer Security
- 70007 Computational Optimisation
- 70020 Program Analysis
- 70070 Custom Computing
- 70075 System Performance Engineering
- 70090 Graphics
- 70098 Introduction to Concrete Complexity
Computing Choose the equivalent of between and full courses from the list below. Courses whose number ends in H are half courses.
Autumn
- 70015 Mathematics for Machine Learning
- 70028 Reinforcement Learning
- 70100 Computational Neurodynamics
- 70114 Machine Learning Systems and Hardware
Spring
- 70010 Deep Learning
- 70014 Machine Learning for Imaging
- 70016 Natural Language Processing
- 70019 Probabilistic Inference
- 70031 Formal Methods for Safe AI
- 70067 Robot Learning
- 70105 Deep Graph-Based Learning
- 70112 Non-Euclidean Methods in Machine Learning
- 70113 Generative AI
Selective
Spring
You must choose between and courses from option groups
Optional Choose the equivalent of between zero and full courses from the list below. Courses whose number ends in H are half courses.
Autumn and Spring
- COMPM0451 External Module I (5 ECTS)
- COMPM0452 External Module I (7.5 ECTS)
- COMPM0453 External Module II (5 ECTS)
Spring
Extracurricular
Autumn
Autumn , Spring and Summer
Regulation ↵
Top ↑
MEng. Computing - Computation in Biology and Medicine
You must choose between and courses from option groups
Regulation ↵
Top ↑
MEng. Computing - Games, Vision and Interaction
Compulsory
Autumn
Autumn , Spring and Summer
Computing Choose the equivalent of between and full courses from the list below. Courses whose number ends in H are half courses.
Autumn
- 70028 Reinforcement Learning
- 70100 Computational Neurodynamics
- 70114 Machine Learning Systems and Hardware
Spring
- 70001 Advanced Computer Graphics
- 70014 Machine Learning for Imaging
- 70067 Robot Learning
- 70090 Graphics
- 70113 Generative AI
Selective Choose the equivalent of between zero and full courses from the list below. Courses whose number ends in H are half courses.
Autumn
- 70005 Complexity
- 70006 Computational Finance
- 70015 Mathematics for Machine Learning
- 70017 Principles of Distributed Ledgers
- 70018 Privacy Engineering
- 70021 Quantum Computing
- 70022 Scalable Systems and Data
- 70023 Scalable Software Verification
- 70024 Software Reliability
- 70025 Software Engineering for Industry
- 70068 Scheduling and Resource Allocation
- 70086 Advanced Computer Architecture
- 70103 Statistical Information Theory
- 70111 Networked Systems
Spring
- 70004 Advanced Computer Security
- 70007 Computational Optimisation
- 70010 Deep Learning
- 70016 Natural Language Processing
- 70019 Probabilistic Inference
- 70020 Program Analysis
- 70031 Formal Methods for Safe AI
- 70070 Custom Computing
- 70075 System Performance Engineering
- 70082 Network and Web Security
- 70098 Introduction to Concrete Complexity
- 70105 Deep Graph-Based Learning
- 70112 Non-Euclidean Methods in Machine Learning
You must choose between and courses from option groups
Optional Choose the equivalent of between zero and full courses from the list below. Courses whose number ends in H are half courses.
Autumn and Spring
- COMPM0451 External Module I (5 ECTS)
- COMPM0452 External Module I (7.5 ECTS)
- COMPM0453 External Module II (5 ECTS)
Spring
Extracurricular
Autumn
Autumn , Spring and Summer
Regulation ↵
Top ↑
MEng. Computing - International Programme
Compulsory
Autumn
Selective Choose the equivalent of between and full courses from the list below. Courses whose number ends in H are half courses.
Autumn
- 70005 Complexity
- 70006 Computational Finance
- 70015 Mathematics for Machine Learning
- 70017 Principles of Distributed Ledgers
- 70018 Privacy Engineering
- 70021 Quantum Computing
- 70022 Scalable Systems and Data
- 70023 Scalable Software Verification
- 70024 Software Reliability
- 70025 Software Engineering for Industry
- 70028 Reinforcement Learning
- 70068 Scheduling and Resource Allocation
- 70086 Advanced Computer Architecture
- 70100 Computational Neurodynamics
- 70103 Statistical Information Theory
- 70111 Networked Systems
- 70114 Machine Learning Systems and Hardware
Spring
- 70001 Advanced Computer Graphics
- 70004 Advanced Computer Security
- 70007 Computational Optimisation
- 70010 Deep Learning
- 70014 Machine Learning for Imaging
- 70016 Natural Language Processing
- 70019 Probabilistic Inference
- 70020 Program Analysis
- 70031 Formal Methods for Safe AI
- 70067 Robot Learning
- 70070 Custom Computing
- 70075 System Performance Engineering
- 70082 Network and Web Security
- 70090 Graphics
- 70098 Introduction to Concrete Complexity
- 70105 Deep Graph-Based Learning
- 70112 Non-Euclidean Methods in Machine Learning
- 70113 Generative AI
You must choose between and courses from option groups
Optional Choose the equivalent of between zero and full courses from the list below. Courses whose number ends in H are half courses.
Autumn , Spring and Summer
Autumn and Spring
- COMPM0353 I-Explore (5 ECTS)
- COMPM0354 I-Explore (7.5 ECTS)
- COMPM0451 External Module I (5 ECTS)
- COMPM0452 External Module I (7.5 ECTS)
- COMPM0453 External Module II (5 ECTS)
Spring
Extracurricular
Autumn
Autumn , Spring and Summer
Regulation ↵
Top ↑
MEng. Computing - Software Engineering
Compulsory
Autumn
Autumn , Spring and Summer
Selective Choose the equivalent of between zero and full courses from the list below. Courses whose number ends in H are half courses.
Autumn
- 70005 Complexity
- 70006 Computational Finance
- 70015 Mathematics for Machine Learning
- 70017 Principles of Distributed Ledgers
- 70021 Quantum Computing
- 70022 Scalable Systems and Data
- 70028 Reinforcement Learning
- 70068 Scheduling and Resource Allocation
- 70086 Advanced Computer Architecture
- 70100 Computational Neurodynamics
- 70103 Statistical Information Theory
- 70111 Networked Systems
Spring
- 70001 Advanced Computer Graphics
- 70007 Computational Optimisation
- 70010 Deep Learning
- 70014 Machine Learning for Imaging
- 70016 Natural Language Processing
- 70019 Probabilistic Inference
- 70020 Program Analysis
- 70031 Formal Methods for Safe AI
- 70067 Robot Learning
- 70070 Custom Computing
- 70075 System Performance Engineering
- 70090 Graphics
- 70098 Introduction to Concrete Complexity
- 70105 Deep Graph-Based Learning
- 70112 Non-Euclidean Methods in Machine Learning
- 70113 Generative AI
Computing Choose the equivalent of between and full courses from the list below. Courses whose number ends in H are half courses.
Autumn
- 70018 Privacy Engineering
- 70023 Scalable Software Verification
- 70024 Software Reliability
- 70025 Software Engineering for Industry
- 70114 Machine Learning Systems and Hardware
Spring
You must choose between and courses from option groups
Optional Choose the equivalent of between zero and full courses from the list below. Courses whose number ends in H are half courses.
Autumn and Spring
- COMPM0451 External Module I (5 ECTS)
- COMPM0452 External Module I (7.5 ECTS)
- COMPM0453 External Module II (5 ECTS)
Spring
Extracurricular
Autumn
Autumn , Spring and Summer
Regulation ↵
Top ↑