Department of Computing
Key facts
Total expected intake
163 (2022 entry)
Applications : Admissions ratio
20 : 1 (based on 2020 entry data)
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):
- BEng Computing (UCAS code G400)
Four-year courses (270 ECTS):
- MEng Computing (G401)
- MEng Computing (Artificial Intelligence and Machine Learning) (G700)
- MEng Computing (International Programme of Study) (G402)
- MEng Computing (Management and Finance) (G501)
- MEng Computing (Security and Reliability) (G610)
- MEng Computing (Software Engineering) (G600)
- MEng Computing (Visual Computing and Robotics) (GG47)
Joint Mathematics and Computing courses
Three-year course (180 ECTS):
- BEng Mathematics and Computer Science (UCAS code GG14)
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.