AI and a new era of discovery
Be part of it

Study Computing at a university ranked second in the world (QS, 2025).

Why study Computing at Imperial?

Join a lively, collaborative community 

You’ll be part of a diverse international cohort. Our students range from recent graduates to people already working in industry and have backgrounds in disciplines from business to physics.

Access industry-standard tools 

Use advanced facilities like our GPU cluster, Git distributed version control system, cloud infrastructure and super computers – not just for your course work but also to build your own projects. 

Learn from inspirational academics 

Your tutors are world-class academics who are leading research in their fields, so you’ll learn the latest thinking in AI, robotics, formal education, software engineering and programming languages. 

Find the right course for you

Our postgraduate courses cover a wide range of subjects and disciplines. Choose the one that best matches your interests and goals.

MSc Artificial Intelligence

Learn about the frontiers of artificial intelligence from MSc graduate Hudson.

How to apply for a postgraduate degree

  1. Submit your application
    Be sure to check our entry requirements and deadlines. Then, when you’re ready, visit our online portal to start your application. Make sure you have the details of your referees and all supporting documents ready. You may also need to pay an application fee.
  2. Track your progress
    Use our online portal to stay informed about the status of your application. We’ll also keep you updated via email.
  3. Receive your offer
    Congratulations – you’re a giant step closer to studying at Imperial. You will now need to show proof of qualifications and pay your deposit. You may also need to apply for your student visa after we send your Confirmation of Acceptance for Studies (CAS).

Are you ready to begin your postgraduate journey at Imperial?

Be part of it