Taught course

Artificial Intelligence

Imperial College London · Department of Computing

Visit the institution website for COVID‑19 updates

Entry requirements

Our minimum requirement is a first-class degree in mathematics, physics, engineering or other degree with substantial mathematics content.

All candidates must demonstrate a minimum level of English language proficiency for admission to the College.

For admission to this course, you must achieve the higher College requirement in the appropriate English language qualification. For details of the minimum grades required to achieve this requirement, please see the English language requirements for postgraduate applicants.

Months of entry


Course content

Our new Master’s degree in Artificial Intelligence (AI) is aimed at mathematically-minded STEM graduates.

It delivers intensive training in programming and the fundamentals of artificial intelligence through a range of specialist modules.

As well as learning the technical skills required for this rapidly growing area of computing science, you have the chance to explore realistic applications through group and individual projects. The Department has contacts with major technology companies, perfect for opportunities within industry-initiated projects.

Choosing the right course for you

This degree is a specialised degree for non-computer scientists, with modules that are all focused on several areas of AI technologies and applications, to ensure you graduate with a focused body of knowledge in this area.

We also offer MSc Computing (Artificial Intelligence and Machine Learning) for students with a substantial background in computing and who wish to possibly explore other areas of computing alongside specialised options in artificial intelligence and machine learning.

Qualification, course duration and attendance options

  • MSc
    full time
    12 months
    • Campus-based learningis available for this qualification

Course contact details

+44 (0) 20 7594 8298