Skip to content
Back

University College London (UCL) · London, United Kingdom

MSc Machine Learning

Postgraduate · Computing

MSc Machine Learning

University College London (UCL) · London, United Kingdom

About this programme

Join us on one of the most established machine learning Master's programmes in the field. This MSc offers specialisation opportunities, including modules run in collaboration with the Gatsby Computational Neuroscience Unit and Google DeepMind. Taught at UCL, world-renowned for computer science research and breakthroughs, this is an exceptional place to build your expertise in this transformative field.

Level
Postgraduate
Field
Computing
Duration
1 year
Study mode
Full-time
Intake
September, Winter
Deadline
28 August 2026

Entry requirements

A minimum of an upper second-class UK Bachelor's degree (or international qualification of an equivalent standard) in a highly quantitative subject such as computer science, mathematics, electrical engineering, or the physical sciences. Relevant work experience may also be considered. Additionally, applicants must be comfortable with undergraduate mathematics in areas such as linear algebra and calculus.

Visa

Visa required
Student visa
Application fee
GBP 558
Proof of funds
GBP 1,171/mo
Processing time
3–8 weeks

Standard figures for this route. Some applicants pay a reduced fee or none at all — confirm your own case on the official visa page.

Scholarships available (5)

View on the university siteAll programmes at University College London (UCL)