All programmes
Master's Degree Data Science Postgraduate

MSc Data Science

Study level Postgraduate
Qualification Master's Degree
Field Data Science

What this programme is about

At master's level, Data Science becomes less about making a chart and more about building defensible analysis from complex, imperfect data.

You may study advanced statistics, machine learning, databases, data engineering and visualisation, often through substantial programming work.

The strongest programmes keep statistics at the centre because models need more than good predictive scores. You need to understand uncertainty, leakage, bias and whether an evaluation is actually meaningful.

Projects can involve large or messy datasets where cleaning and problem definition take more time than the model itself.

Communication remains important. A technically sophisticated result is of limited value if decision-makers cannot understand its assumptions and limitations.

Compare prerequisites carefully. Some programmes are conversion degrees, while others expect prior mathematics, statistics and programming.

Inside the curriculum

Advanced Statistics Machine Learning Data Engineering Databases Data Visualisation Python or R Big Data Data Ethics Model Evaluation Research Methods

Skills you'll build

Statistical Modelling Machine Learning Python or R SQL Data Cleaning Data Engineering Basics Model Evaluation Visualisation Research Data Communication

Where this can take you

Data Scientist
Machine Learning Analyst
Data Analyst
Data Engineer
Analytics Consultant
Business Intelligence Specialist
Research Data Scientist
Product Analyst
Risk Analytics Specialist
PhD Student

What studying this programme is like

Statistical modelling develops methods for inference, prediction and uncertainty beyond introductory analysis.

Machine learning adds algorithms for classification, regression, clustering and other data-driven tasks.

Data engineering may cover databases, pipelines, distributed processing or cloud-based data systems.

Visualisation helps you explore patterns and communicate results without hiding uncertainty.

Ethics and governance can include privacy, fairness and responsible use of data.

A capstone or dissertation usually asks you to combine data preparation, modelling, evaluation and communication around one substantial problem.

Is this likely to suit you?

Good fit if you...

  • You enjoy statistics and programming.
  • You want advanced analytical skills.
  • You are comfortable working with messy data.
  • You want to combine modelling with practical decisions.
  • You may want research or specialist analytics roles.

Think twice if you...

  • You strongly dislike statistics.
  • You want a programme with little coding.
  • You expect every problem to have clean data.
  • You have not checked whether the course is conversion or advanced-entry.

Entry requirements

Entry requirements vary significantly by university. Applicants may need a bachelor's degree in Data Science, Computer Science, Mathematics, Statistics, Engineering or another quantitative field. Programming and mathematics prerequisites differ between programmes. Some universities offer conversion routes for graduates from other disciplines. Always check the institution's official admission requirements.

Common questions

Do I need programming experience?
Many programmes expect it, although some conversion courses teach programming from the foundations.
Is statistics important?
Yes. Statistical reasoning is central to data-science work.
Will I study machine learning?
Machine learning is a core area in most MSc Data Science programmes.
Does the degree include data engineering?
Many programmes include databases, pipelines or large-scale data topics.
Can it lead to a PhD?
Yes. Research-intensive programmes can support doctoral progression.
Still comparing?

Compare related programmes before you decide.

Compare qualifications, subject areas and the institutions offering each programme.

Explore similar programmes

Programme structures, duration and admission requirements can vary by institution and country. Always confirm current details with the institution before applying.