Taught course

Artificial Intelligence

Imperial College London · Department of Computing

Entry requirements

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

Months of entry


Course content

Our 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.

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