UCL (University College London)

UCL (University College London)

Data Science (with Specialisation in Computer Science)

Data science brings together computational and statistical skills for data-driven problem solving. This rapidly expanding area includes machine learning, deep learning, large-scale data analysis and has applications in e-commerce, search/information retrieval, natural language modelling, finance, bioinformatics and related areas in artificial intelligence.

Entry requirements

A minimum of an upper 2nd class Honours degree in a quantitative discipline (such as mathematics, computer science, engineering, physics or statistics) from a UK university or an overseas, qualification of an equivalent standard. Knowledge of mathematical methods including linear algebra and calculus at first-year university level is required. Depending on the modules selected, students undertake assignments that contain programming elements and prior experience in a high-level programming language (R/matlab/python) is useful. Relevant professional experience will also be taken into consideration.

Course modules

Applied machine learning; information retrieval and data mining; introduction to machine learning; introduction to statistical data science; applied bayesian methods; business analytics; cloud computing; decision and risk; financial data and statistics; machine vision; programming and mathematical methods in machine learning; statistical models and data analysis; web economics; affective computing and human-robot interaction; bioinformatics; computational modelling for biomedical imaging; forecasting; graphical models; stochastic systems; supervised learning.

Assessment methods

The programme is delivered though a combination of lectures, seminars, class discussions and project supervision. Student performance is assessed through a combination of unseen written examination, coursework (much of which involves programming and/or data analysis), practical application, and the research project.


Qualification Study mode Fee Course duration
MSc Full-time £ 11,090 per Academic year (home fees) 1 years
MSc Full-time £ 23,020 per Academic year (overseas fees) 1 years
MSc Part-time £ 5,725 per Academic year (home fees) 2 years
MSc Part-time £ 11,460 per Academic year (overseas fees) 2 years

Campus details

Campus name Town Postcode Region Main campus Campus Partner

Key information

Postgraduate Administrator
Telephone number: 
020 7679 0481