Deepen your expertise in machine learning and statistics through one of the most established Master’s programmes in this field.
About this programme
The Computational Statistics and Machine Learning MSc brings together vital knowledge in both subjects, enabling you to thrive as an expert in a data-rich world. With opportunities to study modules run in collaboration with the esteemed Gatsby Computational Neuroscience Unit and Google DeepMind, this is an exceptional place to build your expertise.
While machine learning is continually changing the face of industrial and societal processes, statistics enables machine learning practitioners to analyse, visualise and measure data.
This programme provides you with an opportunity to gain a deep skill set in both fields to carve out a successful future in further research or as an industry practitioner.
Run in collaboration with UCL Statistical Science, you will benefit from world-class research and teaching talents from across computer science and statistics. You will study a range of modules that enable you to gain an extensive understanding of key elements of machine learning, computer science and statistics.
Compulsory modules
- Supervised Learning
- MSc Computational Statistics and Machine Learning Project
- Statistical Models and Data Analysis
Optional modules may include:
- Graphical Models
- Numerical Optimisation
- Applied Machine Learning
- Inference at Scale
- 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
- Applied Deep Learning
Please note that the list of modules given here is indicative. This information is published a long time in advance of enrolment, and module content and availability are subject to change.
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) in a highly quantitative subject such as computer science, mathematics, electrical engineering, or physical sciences.
- you are comfortable with undergraduate level mathematics, particularly statistics at an intermediate undergraduate level, and be proficient in linear algebra and multivariable calculus.
- you will also have a desire to work in a research lab, undertake a PhD, or elevate your knowledge in machine learning and computational statistics to enhance your career prospects.
Employability
You will gain a variety of practical and theoretical skills in machine learning and computational statistics, providing multiple options in either research or industry.
If you are interested in pursuing a career in research or academia, the research project forms a useful step towards undertaking a PhD, as you will build on your research skills and connections with academics in the field.
Career destinations
Graduates from the department’s machine learning programmes have been employed at major tech and finance companies. Others have gone on to pursue further study, for example, at the universities of Cambridge, Helsinki, Chicago, and UCL, or a career in academia.
Register below to receive further information about this programme.