UCL Computer Science


Machine Learning MSc - Virtual Open Day

Machine Learning MSc is a unique programme that introduces you to the computational, mathematical and business views of machine learning.

About this programme

As a student on the Machine Learning MSc, you will develop an understanding of the principles underlying the development and application of new techniques in this area, alongside an awareness of, and ability to analyse the range and scope of algorithms and approaches available, and design, develop and evaluate appropriate algorithms and methods for new problems and applications.

Compulsory modules

  • Supervised Learning
  • MSc Machine Learning Project

Optional modules may include:

  •  Graphical Models
  •  Applied Machine Learning
  •  Advanced Topics in Machine Learning
  •  Approximate Inference and Learning in Probabilistic Models
  •  Probabilistic and Unsupervised Learning
  •  Statistical Natural Language Processing
  •  Reinforcement Learning
  •  Machine Vision
  •  Machine Learning Seminar
  •  Bayesian Deep Learning
  •  Statistical Learning Theory
  •  Applied Deep Learning

Who is the programme for?

Entry requirements

This programme is for you, if:

  • you have a minimum of an upper second-class UK Bachelor's degree (or international qualification of an equivalent standard 1) in a highly quantitative subject such as computer science, mathematics, electrical engineering, or the physical sciences.
  • you are comfortable with undergraduate mathematics in areas such as linear algebra and calculus.


The programme provides a sound basis for those embarking on a career in research or development or taking up positions within industry where machine learning is currently applied or will be applied in the future, such as:

  • finance
  • banking and insurance
  • retail and web-commerce
  • pharmaceuticals
  • computer security
  • web search

Career destinations

Alumni from this programme have been employed in substantial sectors of UK industry, including multinational companies such as BAE Systems and BAE Detica, and others making extensive use of intelligent systems techniques in the course of their business activities.

Others have gone on to pursue further study or a career in academia, and have taken machine learning research degrees in domains as diverse as robotics, music, psychology, and bioinformatics at the Universities of Basel, Cambridge, Edinburgh, Nairobi, Oxford, and at UCL.

Register below to receive further information about this programme!

Register for Virtual Open Day / further information

Leave your details to:

  • register for our Virtual Open Day on Wednesday 25 January 2023 (12pm UK time) to learn more about your programme, and hear directly from our staff, students and alumni;
  • sign up to get further information about Machine Learning MSc, including detailed module descriptions;
  • find out more about UCL Computer Science, including scholarships available.

Gecko Form Widget Placeholder21FO00icrm7n2400c6u0wtjmoe