Course summary
Aimed at mathematically-minded STEM graduates, this Master's degree delivers intensive training in programming and the fundamentals of artificial intelligence (AI). As well as learning the technical skills required for this growing area of computing science, you'll have the chance to explore realistic applications through group and individual projects. This course offers you the chance to forge links with major technology companies and work within industry-initiated projects. Students with a substantial background in computing who wish to explore other areas of computing alongside specialised options in AI and machine learning may prefer to consider our MSc Computing (Artificial Intelligence and Machine Learning) degree.
Entry requirements
First class Honours in mathematics, physics, engineering or other degree with substantial mathematics content. We also accept a wide variety of international qualifications.
Fees and funding
Tuition fees
No fee information has been provided for this course
Tuition fee status depends on a number of criteria and varies according to where in the UK you will study. For further guidance on the criteria for home or overseas tuition fees, please refer to the UKCISA website .
Additional fee information
Provider information
Imperial College London
South Kensington Campus
Kensington and Chelsea
SW7 2AZ