MSc Advanced Machine Learning with professional placement

  • DeadlineStudy Details: MSc 2 years full-time with professional placement

Masters Degree Description

Go beyond simply using AI tools. Develop the expertise to design and deploy intelligent systems that are transforming industries from healthcare and finance to autonomous vehicles and entertainment.

At Bath, you'll explore the foundations of machine learning before developing specialist expertise in reinforcement learning, computer vision and natural language processing. Gain hands-on experience designing and deploying machine learning systems using current tools, software libraries and cloud technologies, with access to Bath’s in-house GPU cluster. You can also tailor your studies through optional units such as Bayesian Machine Learning and Humans and Intelligent Machines.

Your studies culminate in a substantial research project, where you’ll apply advanced techniques to a fundamental or applied AI challenge. With employer events and industry links including Amazon Video, PayPal, JP Morgan, IBM and Deloitte, you’ll develop the skills and commercial awareness to pursue roles such as machine learning engineer, data scientist or AI researcher, or progress to further research including a PhD.

Course highlights

  • Study at a Top 10 University and gain a deep understanding of the theoretical foundations of machine learning and hands-on experience in deploying machine learning systems using current development tools, core software libraries and cloud-based delivery technologies.
  • Build specialised knowledge and skills in advanced topics such as computer vision, natural language processing, reinforcement learning, and robotics.
  • Exposure to the latest research and technology in machine learning, including exploring how new innovations are shaping the field.
  • A supportive postgraduate community in a UNESCO World Heritage city.

Entry Requirements

You should have a first or strong second-class Bachelor’s honours degree or international equivalent.

To apply for this course you should have an undergraduate 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 a good knowledge of probability and statistics, and have a solid foundation in programming, particularly in Python.

We may make an offer based on a lower grade if you can provide evidence of your suitability for the degree.

If your first language is not English but within the last 2 years you completed your degree in the UK you may be exempt from our English language requirements.

Find out more

Fees

For fees and funding options, please visit website to find out more

Programme Funding

We have a number of scholarship schemes available with a range of eligibility

Student Destinations

After graduating, you'll be well-placed for a variety of careers in industry. Throughout your studies, you will have access to a development programme via timetabled sessions and that includes employer events which will raise your awareness of the commercial opportunities available to a technologist.

Alongside the specialist skills and knowledge you'll gain, our dedicated careers team offers individual guidance and helps you decide between employment and further study.

Module Details

Year 1

Semester 1

Compulsory units

  • Applied machine learning
  • Foundational machine learning
  • Operational software technologies
  • Reinforcement learning 1
  • Understanding deep learning

Semester 2

Alongside compulsory units, in semester 2, you will choose 10 credits of optional units. These could include topics such as natural language processing, reinforcement learning, computer vision, Bayesian machine learning, human and intelligent machines, and entrepreneurship.

Compulsory units

  • Applied machine learning
  • Foundational machine learning
  • Frontiers of machine learning
  • Research and development project skills

Optional units

  • Bayesian machine learning
  • Computer vision
  • Entrepreneurship
  • Humans and intelligent machines
  • Natural language processing
  • Reinforcement learning 2

Year 2

Semester 1

Compulsory units

  • Professional placement

Semester 2

Compulsory units

  • Professional placement

Summer

Compulsory units

  • Specialist project

Find out more

Add to comparison

Learn more about University of Bath

Where is University of Bath?