Master Python, machine learning, and AI with a fully online MSc designed to bridge the global skills gap in data science.
100% Online
Study mode
1–2 years
Duration
Level 7
Level
Monthly
Intake
Why this MSc
Bridge the global data science skills gap with practical, industry-aligned training.
Work with real datasets throughout every module. Build a professional portfolio of data science projects using industry-standard tools like Python, TensorFlow, and Tableau.
Start from the fundamentals and progressively build your skills. The programme teaches Python, machine learning, and AI from the ground up.
Data science roles are among the fastest-growing and highest-paying in tech. A master's degree is often a prerequisite for well-paying positions in Europe and the US.
UK Student Loan may cover your fees
Government Postgraduate Master's Loan up to £12,858. To qualify you must hold one of the following:
Who it's for
This online MSc is designed for professionals and graduates who want to enter or advance in the data science field.
Career changers — transition into data science from any numerate background
Data analysts — upskill into machine learning and AI roles with higher earning potential
STEM graduates — build a portfolio of data science projects to enter the industry
IT professionals — add data science, ML, and AI expertise to your technical skillset
International students — study a UK MSc online without relocating or a student visa
Working professionals — study part-time while continuing your current career
Curriculum
The MSc covers fundamental mathematical concepts through to advanced AI, machine learning, and cloud computing.
Outcomes
Python programming and data libraries
Machine learning algorithms
Artificial intelligence and neural networks
Big data and cloud computing
Data visualisation and communication
Ethical and legal frameworks in data science
Career outcomes
Data science careers are thriving, driven by the rise of AI and data-driven decision-making. Typical salary ranges in the UK:
Junior Data Roles
£30k–£45k
Data Analyst · Junior Data Scientist · BI Analyst
Mid-Level Data Science
£45k–£70k
Data Scientist · ML Engineer · Analytics Manager
Senior & Leadership
£70k–£100k+
Senior Data Scientist · AI Specialist · Head of Data
Join professionals and graduates mastering Python, ML, and AI. Next intake available.
Programme details
Degree
MSc Data Science
Study Mode
100% Online
Duration
1–2 years part-time
Level
Postgraduate Level 7
Requirements
If you have a numerate degree or relevant work experience, you likely qualify.
A 2:2 Honours degree in a numerate subject (maths, finance, computing, science, or engineering)
Or equivalent 2:2 degree plus 18 months of relevant computing work experience
Or 3+ years of work experience in a data-based role (finance, engineering, science, data analysis)
Application process
Our admissions team guides you through every step.
Fill in the form below. Takes less than 2 minutes. No commitment required.
We confirm your eligibility, check your documents, and answer any questions.
Get your official offer letter and enrol on the next available intake date.
FAQ
Have a question not listed? Contact our admissions team.
Apply today
Our admissions team will contact you within 1 business day with full programme details, eligibility confirmation, and next steps.
No spam. We respect your privacy.