Lists of Courses
MEng Computing
Academic year 23-24
Core
Autumn
Autumn, Spring and Summer
Elective - Choose from 25 to 35 ECTS (should be equivalent to 5 to 7 modules) from the following list
Autumn
- 70005 Complexity
- 70006 Computational Finance
- 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
- 70028 Reinforcement Learning
- 70068 Scheduling and Resource Allocation
- 70086 Advanced Computer Architecture
- 70100 Computational Neurodynamics
- 70101 Human-Robot Interaction
- 70103 Statistical Information Theory
Spring
- 70001 Advanced Computer Graphics
- 70004 Advanced Computer Security
- 70007 Computational Optimisation
- 70009 Cryptography Engineering
- 70010 Deep Learning
- 70014 Machine Learning for Imaging
- 70016 Natural Language Processing
- 70021 Quantum Computing
- 70024 Software Reliability
- 70031 Modal Logic for Strategic Reasoning in AI
- 70067 Robot Learning
- 70070 Custom Computing
- 70098 Methods and Tools in the Theory of Computing
- 70105 Deep Graph-Based Learning
Elective - Choose from 0 to 12.5 ECTS (should be equivalent to 0 to 2 modules) from the following list
Autumn and Spring
- BUSI60022 Leading Teams & Organisations
- BUSI60037 Accounting Online
- BUSI60038 Business Economics
- BUSI60040 Corporate Finance Online
- BUSI60041 Entrepreneurship
- BUSI60042 Entrepreneurship Online
- BUSI60043 Finance and Financial Management
- BUSI60045 Managing Innovation
- CLCC00005 French Level 4
- CLCC00010 German Level 3
- CLCC00021 Japanese Level 4
- CLCC00024 Spanish Level 2
- CLCC00035 Mandarin Level 3
- CLCC00040 Arabic Level 2
- CLCC60001 Advanced Creative Writing
- CLCC60006 Humanities Project (Years 3 & 4)
- CLCC60010 Philosophy of Mind
- CLCC60014 History of Science, Technology & Industry
- CLCC60027 Music Technology (Year 3 & 4)
- CLCC60044 Sustainable Futures: Critical Development Pathways
- 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
MEng Computing - Artificial Intelligence and Machine Learning
Academic year 23-24
Core
Autumn
Autumn, Spring and Summer
Elective - Choose from 0 to 25 ECTS (should be equivalent to 0 to 5 modules) from the following list
Autumn
- 70005 Complexity
- 70006 Computational Finance
- 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
- 70103 Statistical Information Theory
Spring
- 70001 Advanced Computer Graphics
- 70004 Advanced Computer Security
- 70007 Computational Optimisation
- 70009 Cryptography Engineering
- 70021 Quantum Computing
- 70024 Software Reliability
- 70070 Custom Computing
- 70098 Methods and Tools in the Theory of Computing
Selective 1 - Choose from 10 to 35 ECTS (should be equivalent to 2 to 7 modules) from the following list
Autumn
- 70015 Mathematics for Machine Learning
- 70028 Reinforcement Learning
- 70100 Computational Neurodynamics
- 70101 Human-Robot Interaction
Spring
- 70010 Deep Learning
- 70014 Machine Learning for Imaging
- 70016 Natural Language Processing
- 70031 Modal Logic for Strategic Reasoning in AI
- 70067 Robot Learning
- 70105 Deep Graph-Based Learning
Elective - Choose from 0 to 12.5 ECTS (should be equivalent to 0 to 2 modules) from the following list
Autumn
Autumn and Spring
- BUSI60022 Leading Teams & Organisations
- BUSI60037 Accounting Online
- BUSI60038 Business Economics
- BUSI60041 Entrepreneurship
- BUSI60043 Finance and Financial Management
- CLCC00005 French Level 4
- CLCC00010 German Level 3
- CLCC00021 Japanese Level 4
- CLCC00024 Spanish Level 2
- CLCC00035 Mandarin Level 3
- CLCC00040 Arabic Level 2
- CLCC60001 Advanced Creative Writing
- CLCC60006 Humanities Project (Years 3 & 4)
- CLCC60010 Philosophy of Mind
- CLCC60014 History of Science, Technology & Industry
- CLCC60027 Music Technology (Year 3 & 4)
- CLCC60044 Sustainable Futures: Critical Development Pathways
- 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
MEng Computing - Visual Computing and Robotics
Academic year 23-24
Core
Autumn
Autumn, Spring and Summer
Selective 1 - Choose from 10 to 35 ECTS (should be equivalent to 2 to 7 modules) from the following list
Autumn
- 70015 Mathematics for Machine Learning
- 70028 Reinforcement Learning
- 70100 Computational Neurodynamics
- 70101 Human-Robot Interaction
Spring
- 70001 Advanced Computer Graphics
- 70010 Deep Learning
- 70014 Machine Learning for Imaging
- 70067 Robot Learning
Elective - Choose from 0 to 25 ECTS (should be equivalent to 0 to 5 modules) from the following list
Autumn
- 70005 Complexity
- 70006 Computational Finance
- 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
- 70103 Statistical Information Theory
Spring
- 70004 Advanced Computer Security
- 70007 Computational Optimisation
- 70009 Cryptography Engineering
- 70016 Natural Language Processing
- 70021 Quantum Computing
- 70024 Software Reliability
- 70031 Modal Logic for Strategic Reasoning in AI
- 70070 Custom Computing
- 70098 Methods and Tools in the Theory of Computing
- 70105 Deep Graph-Based Learning
Elective - Choose from 0 to 12.5 ECTS (should be equivalent to 0 to 2 modules) from the following list
Autumn and Spring
- CLCC00005 French Level 4
- CLCC00010 German Level 3
- CLCC00021 Japanese Level 4
- CLCC00024 Spanish Level 2
- CLCC00035 Mandarin Level 3
- CLCC00040 Arabic Level 2
- CLCC60001 Advanced Creative Writing
- CLCC60006 Humanities Project (Years 3 & 4)
- CLCC60010 Philosophy of Mind
- CLCC60014 History of Science, Technology & Industry
- CLCC60027 Music Technology (Year 3 & 4)
- CLCC60044 Sustainable Futures: Critical Development Pathways
- 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
MEng Computing - International Programme
Academic year 23-24
Core
Autumn
Autumn, Spring and Summer
Elective - Choose from 25 to 35 ECTS (should be equivalent to 5 to 7 modules) from the following list
Autumn
- 70005 Complexity
- 70006 Computational Finance
- 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
- 70028 Reinforcement Learning
- 70068 Scheduling and Resource Allocation
- 70086 Advanced Computer Architecture
- 70100 Computational Neurodynamics
- 70101 Human-Robot Interaction
- 70103 Statistical Information Theory
Spring
- 70001 Advanced Computer Graphics
- 70004 Advanced Computer Security
- 70007 Computational Optimisation
- 70009 Cryptography Engineering
- 70010 Deep Learning
- 70014 Machine Learning for Imaging
- 70016 Natural Language Processing
- 70021 Quantum Computing
- 70024 Software Reliability
- 70031 Modal Logic for Strategic Reasoning in AI
- 70067 Robot Learning
- 70070 Custom Computing
- 70098 Methods and Tools in the Theory of Computing
- 70105 Deep Graph-Based Learning
Elective - Choose from 0 to 12.5 ECTS (should be equivalent to 0 to 2 modules) from the following list
Autumn and Spring
- BUSI60038 Business Economics
- CLCC00005 French Level 4
- CLCC00010 German Level 3
- CLCC00021 Japanese Level 4
- CLCC00024 Spanish Level 2
- CLCC00035 Mandarin Level 3
- CLCC00040 Arabic Level 2
- CLCC60001 Advanced Creative Writing
- CLCC60006 Humanities Project (Years 3 & 4)
- CLCC60010 Philosophy of Mind
- CLCC60014 History of Science, Technology & Industry
- CLCC60027 Music Technology (Year 3 & 4)
- CLCC60044 Sustainable Futures: Critical Development Pathways
- 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)
Autumn, Spring and Summer
Spring
Extracurricular
Autumn
Autumn, Spring and Summer
MEng Computing - Management and Finance
Academic year 23-24
Core
Autumn
Autumn, Spring and Summer
Elective - Choose from 10 to 25 ECTS (should be equivalent to 2 to 5 modules) from the following list
Autumn
- 70005 Complexity
- 70015 Mathematics for Machine Learning
- 70018 Privacy Engineering
- 70020 Program Analysis
- 70022 Scalable Systems and Data
- 70023 Scalable Software Verification
- 70025 Software Engineering for Industry
- 70028 Reinforcement Learning
- 70068 Scheduling and Resource Allocation
- 70086 Advanced Computer Architecture
- 70100 Computational Neurodynamics
- 70101 Human-Robot Interaction
- 70103 Statistical Information Theory
Spring
- 70001 Advanced Computer Graphics
- 70004 Advanced Computer Security
- 70009 Cryptography Engineering
- 70010 Deep Learning
- 70014 Machine Learning for Imaging
- 70016 Natural Language Processing
- 70021 Quantum Computing
- 70024 Software Reliability
- 70031 Modal Logic for Strategic Reasoning in AI
- 70067 Robot Learning
- 70070 Custom Computing
- 70098 Methods and Tools in the Theory of Computing
- 70105 Deep Graph-Based Learning
Selective 1 - Choose from 10 to 15 ECTS (should be equivalent to 2 to 3 modules) from the following list
Autumn
Spring
Elective - Choose from 0 to 12.5 ECTS (should be equivalent to 0 to 2 modules) from the following list
Autumn and Spring
- BUSI60038 Business Economics
- BUSI60043 Finance and Financial Management
- CLCC00005 French Level 4
- CLCC00010 German Level 3
- CLCC00021 Japanese Level 4
- CLCC00024 Spanish Level 2
- CLCC00035 Mandarin Level 3
- CLCC00040 Arabic Level 2
- CLCC60001 Advanced Creative Writing
- CLCC60006 Humanities Project (Years 3 & 4)
- CLCC60010 Philosophy of Mind
- CLCC60014 History of Science, Technology & Industry
- CLCC60027 Music Technology (Year 3 & 4)
- CLCC60044 Sustainable Futures: Critical Development Pathways
- 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
MEng Computing - Software Engineering
Academic year 23-24
Core
Autumn
Autumn, Spring and Summer
Elective - Choose from 0 to 25 ECTS (should be equivalent to 0 to 5 modules) from the following list
Autumn
- 70005 Complexity
- 70006 Computational Finance
- 70015 Mathematics for Machine Learning
- 70017 Principles of Distributed Ledgers
- 70020 Program Analysis
- 70022 Scalable Systems and Data
- 70028 Reinforcement Learning
- 70068 Scheduling and Resource Allocation
- 70086 Advanced Computer Architecture
- 70100 Computational Neurodynamics
- 70101 Human-Robot Interaction
- 70103 Statistical Information Theory
Spring
- 70001 Advanced Computer Graphics
- 70007 Computational Optimisation
- 70009 Cryptography Engineering
- 70010 Deep Learning
- 70014 Machine Learning for Imaging
- 70016 Natural Language Processing
- 70021 Quantum Computing
- 70031 Modal Logic for Strategic Reasoning in AI
- 70067 Robot Learning
- 70070 Custom Computing
- 70098 Methods and Tools in the Theory of Computing
- 70105 Deep Graph-Based Learning
Selective 1 - Choose from 10 to 25 ECTS (should be equivalent to 2 to 5 modules) from the following list
Autumn
- 70018 Privacy Engineering
- 70023 Scalable Software Verification
- 70025 Software Engineering for Industry
Spring
Elective - Choose from 0 to 12.5 ECTS (should be equivalent to 0 to 2 modules) from the following list
Autumn and Spring
- CLCC00005 French Level 4
- CLCC00010 German Level 3
- CLCC00021 Japanese Level 4
- CLCC00024 Spanish Level 2
- CLCC00035 Mandarin Level 3
- CLCC00040 Arabic Level 2
- CLCC60001 Advanced Creative Writing
- CLCC60006 Humanities Project (Years 3 & 4)
- CLCC60010 Philosophy of Mind
- CLCC60014 History of Science, Technology & Industry
- CLCC60027 Music Technology (Year 3 & 4)
- CLCC60044 Sustainable Futures: Critical Development Pathways
- 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
MEng Computing - Security and Reliability
Academic year 23-24
Core
Autumn
Autumn, Spring and Summer
Spring
Elective - Choose from 10 to 20 ECTS (should be equivalent to 2 to 4 modules) from the following list
Autumn
- 70005 Complexity
- 70006 Computational Finance
- 70015 Mathematics for Machine Learning
- 70017 Principles of Distributed Ledgers
- 70020 Program Analysis
- 70022 Scalable Systems and Data
- 70023 Scalable Software Verification
- 70025 Software Engineering for Industry
- 70028 Reinforcement Learning
- 70068 Scheduling and Resource Allocation
- 70086 Advanced Computer Architecture
- 70100 Computational Neurodynamics
- 70101 Human-Robot Interaction
- 70103 Statistical Information Theory
Spring
- 70001 Advanced Computer Graphics
- 70004 Advanced Computer Security
- 70007 Computational Optimisation
- 70010 Deep Learning
- 70014 Machine Learning for Imaging
- 70016 Natural Language Processing
- 70021 Quantum Computing
- 70031 Modal Logic for Strategic Reasoning in AI
- 70067 Robot Learning
- 70070 Custom Computing
- 70098 Methods and Tools in the Theory of Computing
- 70105 Deep Graph-Based Learning
Elective - Choose from 0 to 12.5 ECTS (should be equivalent to 0 to 2 modules) from the following list
Autumn and Spring
- BUSI60038 Business Economics
- BUSI60040 Corporate Finance Online
- CLCC00005 French Level 4
- CLCC00010 German Level 3
- CLCC00021 Japanese Level 4
- CLCC00024 Spanish Level 2
- CLCC00035 Mandarin Level 3
- CLCC00040 Arabic Level 2
- CLCC60001 Advanced Creative Writing
- CLCC60006 Humanities Project (Years 3 & 4)
- CLCC60010 Philosophy of Mind
- CLCC60014 History of Science, Technology & Industry
- CLCC60027 Music Technology (Year 3 & 4)
- CLCC60044 Sustainable Futures: Critical Development Pathways
- COMPM0451 External Module I (5 ECTS)
- COMPM0452 External Module I (7.5 ECTS)
- COMPM0453 External Module II (5 ECTS)