MSc Machine Learning and Data Science (Online) 24 months Postgraduate Programme By Imperial College London |TopUniversities
Subject Ranking

# 22QS Subject Rankings

Programme Duration

24 monthsProgramme duration

Tuitionfee

17,850 GBPTuition Fee/year

Application Deadline

04 Jul, 2025Application Deadline

Programme overview

Main Subject

Computer Science and Information Systems

Degree

MSc

Study Level

Masters

Study Mode

Online

Accelerate your career in engineering or data science on this online and part-time Master's course.

Via hands-on projects, you'll build a portfolio in everything from probabilistic modelling and deep learning to unstructured data processing and anomaly detection.

This programme will enhance your analytical abilities in relation to mathematics and statistics. You'll gain expertise in tackling complex data by implementing scalable solutions using industry-standard tools, including PySpark.

Wide-ranging topics from both applied and theoretical approaches include fundamentals of probability and decision theory, advanced deep learning, reinforcement learning techniques, supervised and unsupervised learning, Bayesian methods and unstructured data processing.

You'll also consider the ethics and limitations of machine learning, and learn how to ethically apply these techniques to your work.

Finally, you will have the opportunity to apply the knowledge you have gained from the taught programme through an extensive research project, carried out in collaboration with a member of academic staff. 

All learning is delivered online.

Programme overview

Main Subject

Computer Science and Information Systems

Degree

MSc

Study Level

Masters

Study Mode

Online

Accelerate your career in engineering or data science on this online and part-time Master's course.

Via hands-on projects, you'll build a portfolio in everything from probabilistic modelling and deep learning to unstructured data processing and anomaly detection.

This programme will enhance your analytical abilities in relation to mathematics and statistics. You'll gain expertise in tackling complex data by implementing scalable solutions using industry-standard tools, including PySpark.

Wide-ranging topics from both applied and theoretical approaches include fundamentals of probability and decision theory, advanced deep learning, reinforcement learning techniques, supervised and unsupervised learning, Bayesian methods and unstructured data processing.

You'll also consider the ethics and limitations of machine learning, and learn how to ethically apply these techniques to your work.

Finally, you will have the opportunity to apply the knowledge you have gained from the taught programme through an extensive research project, carried out in collaboration with a member of academic staff. 

All learning is delivered online.

Admission Requirements

69+
3.3+
100+
185+
7+
2:1 in statistics, mathematics, engineering, physics or computer science.

04 Jul 2025
2 Years
Sep

Domestic
17,850 GBP
International
17,850 GBP

Scholarships

Selecting the right scholarship can be a daunting process. With countless options available, students often find themselves overwhelmed and confused. The decision can be especially stressful for those facing financial constraints or pursuing specific academic or career goals.

To help students navigate this challenging process, we recommend the following articles:

More programmes from the university

Postgrad Programmes 356