Tuition fees

At a total cost of £32,400 for a top master's degree, the MSc in Data Science and Machine Learning costs less than most of the traditional on-campus alternatives and much less than other top online programmes for international (non UK/European) students. Students can keep their commitments while earning the degree, studying online on their own schedule.

Tuition fees are the same for all students (UK and overseas).

Please note that fees are charged by year of entry to the College and not year of study. Except where otherwise indicated, the fees for students on courses lasting more than one year will increase annually by an amount linked to inflation, including for part-time students on modular programmes. The measure of inflation used will be the Retail Price Index (RPI) value in the April of the calendar year in which the academic session starts e.g. the RPI value in April 2023 will apply to fees for the academic year 2023–2024.

Financial Aid

Tuition Reimbursement

Students are encouraged to seek tuition reimbursement through their employer. We recommend that you speak with your manager or HR department to see what’s available to you as an employee.

Payment Plan

A 10% deposit is required once you accept the offer to study, within 30 days of receiving the invoice. You will then be invoiced and required to pay the remainder of the year 1 fees at the start of the academic year in October. You will be invoiced and require to pay the year 2 fees at the start of the following academic year in October.

To learn more about financing your degree, visit the Degrees Financial Resources Hub.

Applications are open for the Fall 2023 cohort!

You will need to apply online directly with Imperial College London by registering and applying for the programme.

Please review the admissions requirements for the programme before applying.

If you have any questions about the admissions process or the programme, please do not hesitate to ask via

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.