MSc in Machine Learning
Southampton, United Kingdom
MSc
DURATION
1 year
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
Aug 2026
TUITION FEES
STUDY FORMAT
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.
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.
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 optimised for scalability and efficiency, apply Machine Learning solutions to diverse industry challenges
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.


