Computing students with a robot

Key facts

Total expected intake

195 (2023 entry)

Applications : Admissions ratio

18 : 1 (based on 2021 entry data)

Research Excellence Framework (REF) 2021

1st in the UK (Computer Science and Informatics) – based on the proportion of world-leading research

The Times and Sunday Times Good University Guide 2022

3rd in the UK

Why choose Computing at Imperial?

Computing at Imperial is helping to change the world we live in.

As well as giving you core computing skills, you’ll learn the fundamental mathematical and engineering principles that underpin them. So you'll understand what’s happening today and be able to adapt to what happens tomorrow.

We have strong links with industry, so you’ll be able to take advantage of industry-led research projects, guest talks and lectures, as well as placements at a range of companies and organisations.

You’ll have access to some of the best computing facilities in the UK, including three super computers for high performance computing and data science.

You’ll also be taught by researchers who are working on potentially life saving research – like Dr Ben GLocker and Miguel Monteiro Aires Barros, who have developed an AI algorithm that can identify different types of brain injury.

At Imperial, we place special emphasis on the fundamental principles underlying computing and on understanding the engineering considerations involved in computing system design, implementation and usage.

Where could your degree take you?

Our graduates do not just develop essential core computing skills, they also learn how to adapt to the challenges and opportunities of technological change. Some of our graduates join large companies or start their own business.

Recent graduates have become...

  • Software Engineers at Amazon, Facebook UK, Google and Microsoft
  • Applications Developer, Apple
  • Cyber Security Specialist, BP
  • Technology Analyst, Goldman Sachs
  • Co-founder, video games startup

Explore our courses

Computing courses

Three-year course (180 ECTS):

Four-year courses (270 ECTS):

Joint Mathematics and Computing courses

Three-year course (180 ECTS):

Four-year courses (270 ECTS):

If you are an international student, transferring to a different course could have an impact on your student visa. Please visit our International Student Support webpage for further information.