University of Southampton MSc in Machine Learning
University of Southampton

University of Southampton

MSc in Machine Learning

Southampton, United Kingdom

MSc

1 year

English

Full time

Aug 2026

On-Campus

Key Summary

About: The MSc in Machine Learning at The University of Southampton builds expertise in machine learning and AI. You'll cover mathematical foundations, deep learning, reinforcement learning, and natural language processing, use research-grade tools, and be supervised by international researchers. Projects and a final project explore open research questions and applications in healthcare, finance, robotics, medical imaging, audio, and autonomous systems. The programme offers merit and competitive scholarships.

Career Outcomes: Graduates master machine learning and deep learning, follow research, and build scalable, AI systems. You can work in machine learning engineering, data science, AI research, robotics, healthcare, finance, or PhD study.

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 master's 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 widely used 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 a 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.