Postgraduate
Courses / Postgraduate / Machine Learning (MSc)

Machine Learning (MSc)

Award
Master of Science
Course Type
Full-time
Academic year
2026 / 2027

About this course

New course preview

We plan to offer this course soon. Register your interest so we can let you know when there are more details and when you can apply.

Develop an expertise in machine learning and artificial intelligence on this MSc Machine Learning course. 

You’ll focus on the latest research in deep learning and reinforcement learning and carry out projects to validate and extend this research.

This masters in machine learning provides a strong theoretical foundation while emphasising practical applications, to enable you to develop advanced AI systems and solve real-world challenges. You’ll be able to work in areas that interest you, from medical imaging to audio scene understanding to robotics applications.

The course starts with the mathematical and theoretical foundations of machine learning before going on to look at state-of-the-art research in deep learning, natural language processing, and reinforcement learning.

You'll be taught and supervised by internationally renowned Machine Learning and AI researchers, and have opportunities to understand, and potentially even contribute to, their research. You'll also be taught to use state-of-the-art tools used widely both in research and industry.

During your final project you'll apply your knowledge to look at current open questions in next-generation machine learning, and/or applications in fields like healthcare, finance, and autonomous systems.  

What's the difference between MSc Machine Learning and MSc Artificial Intelligence?

The MSc in Machine Learning is aimed at students with an innate curiosity, a desire to gain a deep understanding of how machine learning works, and passion to engage with state-of-the-art research.

The MSc Artificial Intelligence has complementary aims, and provides students with an understanding of the breadth of different existing AI technologies and their uses in real-world applications.
 

Supporting your career goals

This program is ideal for aspiring Machine Learning and AI scientists, engineers, and researchers looking to advance their careers in the dynamic world of artificial intelligence.

As a graduate of this programme, you will: 

  • master core machine learning and deep learning techniques
  • acquire the skills needed to stay on top in a rapidly evolving technology landscape
  • gain exposure and understanding of current research topics in the machine learning field
  • develop AI models optimized for scalability and efficiency apply Machine Learning solutions to diverse industry challenges

This MSc Machine Learning course will equip you with the technical mastery and research experience skills employers are looking for, so you can build your career in the fastest-growing areas of technology.