A First in a maths-heavy degree
The minimum academic requirement is a First-Class degree in Mathematics, Physics, Engineering, Economics, or another subject with substantial mathematics content.
Master's · Imperial Computing
Imperial's MSc Artificial Intelligence is a one-year, full-time course in the Department of Computing that starts in October 2027. Its page asks for a First-Class degree in a subject with substantial mathematics, including linear algebra, calculus, probability and statistics, and says the degree is for students with little or no previous computing qualifications. Applicants with a substantial computing background are pointed to a different Imperial course.
2027-28 entry · Official information
Taken from the Imperial College London postgraduate taught course page for the MSc Artificial Intelligence and read on 2 November 2026. The page describes 2027-28 entry; confirm every date and rule on the page before you rely on it.
The minimum academic requirement is a First-Class degree in Mathematics, Physics, Engineering, Economics, or another subject with substantial mathematics content.
The mathematics covered should include linear algebra, calculus, probability and statistics.
The page says the degree is for students with little or no previous computing qualifications. Students with a substantial background in computing should consider the MSc Computing (Artificial Intelligence and Machine Learning).
The core modules are Introduction to Machine Learning, Python Programming and a Software Engineering Group Project. Students choose seven optional modules.
Round 2 closes on Wednesday 6 January 2027, Round 3 on Wednesday 10 March 2027 and Round 4 on Wednesday 28 April 2027. Round 1 is for Business School courses only.
You can submit one application form per year of entry and choose up to two courses.
Official sources
Read on 2 November 2026 on the Imperial College London postgraduate taught course page for the MSc Artificial Intelligence, which describes 2027-28 entry. The English-language score table, the accepted international qualifications, the optional-module lists, the fee and funding pages and the admissions website were not read and are not stated.
Fit
The page separates two audiences. The readings below mix Imperial's wording with Avandy's judgment, and the labels say which is which.
This is the profile the page describes: mathematically-minded STEM graduates, and economics graduates with substantial mathematics, with little or no previous computing qualifications.
The page directs students with a substantial background in computing to the MSc Computing (Artificial Intelligence and Machine Learning). Compare the two before choosing; this guide does not describe that course.
The page asks for substantial mathematics content, naming linear algebra, calculus, probability and statistics. Map your transcript to those four before planning around this course.
Decision
The course combines machine learning, Python programming and a software engineering group project, with seven optional modules.
Introduction to Machine Learning, Python Programming and the Software Engineering Group Project, where students gain practical experience developing AI applications.
Seven in total, six or all seven from Group 1 and either none or one from Group 2. The page says the list is indicative and subject to change.
Because the course is for people with little computing background, show your readiness through mathematics and any self-directed coding, and be honest about it. The page does not name a programming prerequisite.
Application
The page describes a staged admissions process and says to apply by 23.59 UK time on the closing date of a round.
Round 2 closes on 6 January 2027 with a decision by 3 March 2027. Round 3 closes on 10 March 2027 with a decision by 5 May 2027. Round 4 closes on 28 April 2027 with a decision by 1 July 2027. The page warns that places may not be available in later rounds.
You can choose up to two courses on your single form.
If you are unsure whether you count as a conversion applicant, use the second course choice for the nearest alternative rather than guessing, and apply in Round 2 if your documents are ready.
Planning
The page describes an October 2027 start, and the dates here belong to that cycle.
Map your degree to the four mathematics areas, decide whether you are a conversion applicant, choose a round and check the related Imperial course. Re-read the page before submitting, because Imperial says course information is subject to change.
Support
Avandy provides independent academic and admissions support. It is not affiliated with Imperial College London or any of its departments. Support sits within the Avandy Trinity Advisory Model: a Strategic Admissions Consultant, a PhD-level Academic Mentor and a Subject-specific Tutor, working to the published requirements of each course. No outcome is promised.
Questions
The page says the degree is for students with little or no previous computing qualifications, and asks for a First in a subject with substantial mathematics.
The mathematics covered should include linear algebra, calculus, probability and statistics.
The page says students with a substantial background in computing should consider the MSc Computing (Artificial Intelligence and Machine Learning) degree.
Round 2 closes on Wednesday 6 January 2027, Round 3 on Wednesday 10 March 2027 and Round 4 on Wednesday 28 April 2027.
Yes. Python Programming is a core module, alongside Introduction to Machine Learning and a Software Engineering Group Project.
Students and families
Tell us about your degree, your grades, your relevant experience and the master's courses you are weighing. A senior adviser will review the academic profile before recommending how to prepare the application.