Find out more about studying Advanced Machine Learning MSc – 2 years with professional placement at University of Bath? We've gathered all the key details, entry requirements, modules, fees, and more. Take the next step by booking an open day to explore it for yourself.
MSc - Master of Science
University of Bath, Claverton Down Campus
Full Time
Sep 2026
2 Year
Prepare for a career in machine learning with specialist skills and knowledge in designing, developing, and deploying machine learning systems.Machine learning is changing modern society, transforming industries such as healthcare, finance, and even entertainment. The landscape of machine learning is rapidly evolving, with new developments paving the way for increasingly innovative technological applications.This course provides you with the advanced knowledge and skills needed to design, develop and deploy machine learning systems. You will learn about the fundamental concepts of machine learning, such as supervised learning, as well as a range of baseline machine learning algorithms, including linear and logistic regression, support vector machines and decision trees. You will also gain an understanding of cutting-edge methodologies, preparing you for a career in a variety of industries, including healthcare, autonomous vehicles, finance, natural language processing and computer vision.To ensure you’re well-prepared to excel in advanced machine learning studies and research, you will need a strong first degree in a numerate subject such as computer science, mathematics, physics, or engineering. You should also be able to demonstrate proficiency in mathematical topics such as calculus and linear algebra, possess some familiarity with probability and statistics, and have a solid foundation in programming, particularly in Python.
Home: £14,900; Home placement fee: £4,140
The University of Bath is one of the UK's most prestigious institutions, known for excellence in teaching and research, ...