Skip to main content

Discover a master’s course in AI at Bath

Develop specialist skills and boost your employability with our range of courses in artificial intelligence and machine learning.

From innovation to application

Whether you’re interested in pure innovation in AI development or how to use some of the best off-the-shelf applications in AI technologies, our artificial intelligence courses cover the full spectrum.


Find the right AI course for you

Our artificial intelligence master's degrees can help you develop your skills as an AI specialist or in applying artificial intelligence and machine learning. Find out which course suits you best.


MSc Artificial Intelligence

  • Learn foundational principles of artificial intelligence.
  • Develop proficiency in programming languages and software tools for AI development.
  • You have a good first degree in a numerate subject, such as computer science, mathematics, physics, economics, engineering, or relevant social sciences.
  • You are proficient in calculus and linear algebra, are familiar with probability and statistics and have a good foundation in programming.

MSc Artificial Intelligence for Engineering and Design

  • Learn how to apply the latest AI methods and technologies to improve productivity and efficiency in industry.
  • Develop analytical and problem-solving skills to make creative, ethical and responsible sustainable decisions with the support of AI.
  • You have a first degree with a large numerate element such as engineering, architecture, or relevant sciences where engineering and programming are familiar.

MSc Data Science

  • Learn computational skills, tools and mathematical foundation sought by industry.
  • Gain practical, analytical and software skills to gather, process and analyse data.
  • You have a good first degree in a scientific discipline with a significant mathematical component, but limited experience of machine learning and data science.
  • You are proficient in calculus and linear algebra, are familiar with probability and statistics and have a good foundation in programming.

MSc Advanced Machine Learning

  • Learn fundamental concepts of machine learning.
  • Gain an understanding of a range of baseline machine-learning algorithms.
  • You have a strong first degree in a numerate subject such as computer science, mathematics, physics, or engineering.
  • You are proficient in calculus and linear algebra, are familiar with probability and statistics and have a solid foundation in programming, particularly in Python.

MSc Artificial Intelligence


Develop specialist knowledge of classical artificial intelligence, probabilistic reasoning and machine learning.

This course will also give you an understanding of the legal, ethical, social and professional implications of AI. The practical knowledge and skills you gain will enable you to apply AI techniques to solve real-world problems in a variety of fields, including healthcare, finance, cybersecurity and manufacturing.

MSc Artificial Intelligence for Engineering and Design


Explore the latest applications and technologies in artificial intelligence and their increasingly important role in the future of industry.

This course introduces you to the big topics in AI – from deep learning, big data and the Internet of Things to automation, process control and new digital ways of working. Learn how these new technologies and methods are changing industry and develop the knowledge to apply them, along with creative problem solving and technical skills valued by employers.

MSc Artificial Intelligence for Engineering and Design.

MSc Data Science


Develop skills in machine learning, statistics and software technology for a solid grounding in the theory and application of data science.

This course equips you with specialist knowledge of fundamental statistical techniques and machine learning technologies. You will gain a broad understanding of data science and its applications, ready for a career in a range of industries from scientific research to commercial data analysis.

MSc Advanced Machine Learning


Gain the advanced knowledge and skills needed to design, develop and deploy machine learning systems.

This course will teach you the fundamental concepts of machine learning, as well as a range of baseline machine-learning algorithms. The specialist machine learning skills you gain will prepare you for a career in industries such as healthcare, autonomous vehicles, finance and computer vision.

Projects and placements

Find out more about research projects and placements available on our MSc courses.


Research project

On all of our AI master's courses, you’ll undertake a summer research project in a fundamental or applied area of your chosen field. These projects will give you hands-on research experience, helping you stand out when applying for jobs or a PhD.

Placements

All of our AI master's courses come with the option to do a placement working in industry, giving you the opportunity to gain work experience as part of your degree.

On placement, you’ll be employed full-time in a role to match your future career ambitions, broadening your experience and transferable skills and putting what you’re learning on your course to the test.

We have over 50 years of experience offering placements and have links with companies of all sizes – from household names to start-ups.

Rankings

Some of the awards, accolades and league table rankings for the University of Bath.


Find out more about our AI courses

Register for our webinar