Programme Overview

The MLDS degree is a fully online degree part-time programme, delivered and structured over two-years, with three terms per academic year.

Year one modules:

  • Ethics in Data Science and Artificial Intelligence (Part 1)
  • Programming for Data Science
  • Applicable Maths
  • Exploratory Data Analytics and Visualisation
  • Supervised Learning
  • Big Data: Statistical scalability with PySpark
  • Ethics in Data Science and Artificial Intelligence (Part 2)
  • Bayesian Methods

Year two modules:

  • Deep Learning
  • Unsupervised Learning
  • Ethics in Data Science and Artificial Intelligence (Part 3)
  • Unstructured Data Analysis
  • Learning Agents
  • Research Project

With hands-on projects, students build a portfolio using industry-standard tools such as PySpark to showcase their new skills in applications such as probabilistic modeling, deep learning, unstructured data processing and anomaly detection. Relationships with corporate partners provide students the opportunity to address issues from different sectors, such as finance, software, health and medicine, engineering, and government.

When you graduate, you’ll be able to:

  • Distinguish between machine learning modalities: supervised and unsupervised learning
  • Identify appropriate machine learning methods and paradigms of inference for data analysis, showing awareness of their relative strengths and weaknesses
  • Perform suitable pre-processing steps to prepare raw data for analysis
  • Produce informative graphics and summaries to explore unfamiliar data
  • Anticipate ethical and socially adverse consequences of machine learning methods
  • Assess the performance of machine-learning methods using metrics and diagnostic plots
  • Identify the limitations (computational and statistical) of machine learning methods and be aware of the dangers of working with observational data
  • Interpret the output of machine learning algorithms in the original data science context
  • Design end-to-end pipelines for data science, taking raw data as input and producing predictions and inferences as outputs
  • Appreciate and critically appraise existing data analysis frameworks and tools
  • Select computing architectures appropriate to a problem’s scale
  • Summarize and communicate the output of models effectively in plain language
  • Work independently with unfamiliar datasets of diverse types and demonstrate the ability to research novel problems and areas
  • Automate optimal decision in the face of uncertainty

Try a course from Imperial College London

You can choose from the following two Specializations from other programmes offered by Imperial College London:

Mathematics for Machine Learning
Statistical Analysis with R for Public Health

Programme Length

Each academic year is divided into three terms.
Complete 12 modules over two years (90 ECTS), including a research portfolio.

On average, you will dedicate 21 hours per week to study.

YearTerm 1Term 2Term 3
Year 13 modules (12.5 ECTS)2 modules (12.5 ECTS)3 modules (15 ECTS)
Year 22 modules (15 ECTS)3 modules (15 ECTS)1 module* (20 ECTS)

*Research project

Note: Ethics module is split into 3 parts (T1,T3,T5)

Flexibility

The online Machine Learning and Data Science degree is a chance to earn a Master's degree from a leading university. Students can keep their commitments while earning the degree, studying online on their own schedule. The 100% online format of the programme fosters global collaboration and shared research among students in a way that campus-based programmes cannot.

Coursera on Mobile

Access all course materials anywhere with the mobile app, used by over 80 percent of degree students on Coursera. Available on iOS and Android.

Using the mobile app, learners can:

  • Save a week’s worth of content for offline access with one click
  • Save and submit quizzes offline
  • View text transcripts of lecture videos
  • Take notes directly in the app
  • Set reminder alerts to help you make progress

Download Coursera's mobile app

Download on the App StoreGet it on Google Play
//images.ctfassets.net/wp1lcwdav1p1/2ypnEF5P5xZp07QeOfAgdx/5ec0e8afa3af74a67a9033a9c6d5d703/gmph-mobile-preview.jpeg
  • Money
    £28,000

    Total cost

  • Clock
    24 months

    Average of 21 hours per week

  • Graph
    12 Modules
  • Globe
    Completely online

The first cohort starts on September 14, 2020.

We encourage applications to be submitted early. Imperial College London is likely to make a number of offers during early rounds and anticipates that a number of places will be filled in the programme. We reserve the right to close applications at any time once it reaches cohort capacity.

There is only one cohort per year, the first one starting in September 2020. You will need to apply online directly with Imperial College London by registering and applying for the programme.

If you have any questions about the admissions process or the programme, please do not hesitate to ask via ml-online-msc@imperial.ac.uk. The MLDS is delivered by the Department of Mathematics.

Coursera does not grant credit, and does not represent that any institution other than the degree granting institution will recognize the credit or credential awarded by the institution; the decision to grant, accept, or transfer credit is subject to the sole and absolute discretion of an educational institution. If upon graduation you intend to pursue a PhD or apply for employment which requires a master-level degree beyond 90 ECTS credits, we encourage you to investigate whether this programme meets your academic and/or professional needs before applying.

Want to learn more before applying?