Postgraduate programmes
We offer a wide range of MSc programmes, designed to develop your knowledge and give you the key skills to prepare you for your career.
During your MSc, you’ll be taught by academics at the forefront of their field, involved in international research collaborations with some of the world’s leading companies. This keeps our modules up to date and relevant to industry.
Many of our programmes are aligned to our research expertise, while our MSc Computer Science is a more general master’s programme. We also offer conversion MSc programmes in Computing and Information Systems and Data Science and Artificial Intelligence designed for graduates of other disciplines. Some of our programmes are also accredited.
Expand the headings below to view our MSc programmes:
AI, Computer and Data Science Programmes
- MSc Advanced Computer Science
- MSc Artificial Intelligence
- MSc Artificial Intelligence (Conversion) - January start
- MSc Computer Science by Research
- MSc Computer Science (Conversion)
- MSc Data Science
- MSc Data Science and Artificial Intelligence (conversion)
- MSc Machine Learning for Visual Data Analytics
- MSc Sound and Music Computing
Electrical and Electronic Engineering
Which Conversion Programme is right for you?
Computer Science (Conversion)
Entry requirements:
- A Level maths + basic statistics
- No technical undergraduate required
Workload: 30-40 hours per week
Key Modules:
- Software Engineering
- Computer Architecture
- Security and Authentication
- Database Systems
- Programming and Algorithms
Key dates
- Deadline: Early September 2027
- Start: TBC
Data Science and Artificial Intelligence (Conversion)
Entry requirements:
-
STEM degree or programming/statistics
-
Relevant experience accepted
Workload: 30-40 hours per week
Key Modules:
-
Programming for Data Science
-
Machine Learning
-
Neural Networks
-
Data Mining
-
Ethics & Law
Key dates
- Deadline: Early September 2027
- Start: TBC
Artificial Intelligence (Conversion)
Entry requirements:
- A Level maths + basic statistics
- No technical undergraduate required
Workload: 30-40 hours per week
Key Modules:
-
Python Programming
-
Machine Learning
-
AI applications
-
Deep Learning
-
Ethics and Regulation
Key dates
- Deadline: Mid-December 2026
- Start: January 2027