UCL (University College London)

Course Introduction

This programme teaches advanced analytical and computational skills for success in a data rich world; designed to be both mathematically rigorous and relevant, the programme covers fundamental aspects of machine learning and statistics, with potential options in information retrieval, bioinformatics, quantative finance, artificial intelligence and machine vision.

Course Modules

Core modules: investigating research; researcher professional development. options: students choose three from the following: advanced topics in machine learning; advanced topics in statistics; applied Bayesian methods; approximate inference and learning in probabilistic models; graphical models; information retrieval and data mining; inverse problems in imaging; machine vision; probabilistic and unsupervised learning; statistical computing; statistical inference; statistical modelling and data analysis; supervised learning.

Course Additional Entry

A minimum of an upper 2nd Class UK Honours degree in a highly quantitative subject, or an overseas qualification of an equivalent standard. We require candidates to have studied a significant mathematics and/or statistics component as part of their 1st degree, and students should also have some experience with a programming language, such as MATLAB.

Duration & Attendance Qualification Tuition fees Fee type
1 year
Full Time
MRes £23,440 ???abroad???
1 year
Full Time
MRes £11,090 ???home???