Master of Science in Machine Learning and Data Science

Imperial College London

Tuition fees

At a total cost of £30,000 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).

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.

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.