Imperial Computer Science Entry Requirements

In this guide, we’ll break down the entry requirements for Imperial’s Computer Science degrees, so you can understand the steps needed to make a competitive application to these ultra-competitive courses.

Last Updated: 30th March 2026

Table of Contents

Computers have become central to almost every modern field, from medicine and the sciences to business, the arts and communication, making them the most transformative technological advancement of the last hundred years. As a result, Computer Science has emerged as one of the fastest-growing and most in-demand degree subjects across multiple universities.

It is also among the highest-paying degrees in the UK, offering strong career prospects and excellent earning potential driven by the rapid expansion of the tech industry. However, this popularity comes with intense competition, as Computer Science is not only one of the most difficult degrees to gain admission to, but also one of the most challenging to complete.

Imperial College London, which has consistently ranked as the top non-Oxbridge university in the UK for Computer Science, is also one of the most competitive institutions for this field. While entry requirements for Computer Science in general are already highly demanding, Imperial’s acceptance rate of just over 5% makes its standards even more rigorous.

In this guide, we will examine all the Imperial Computer Science entry requirements, outlining what you need to accomplish and providing tips to enhance your competitiveness in the application process. 

Imperial Computer Science At A Glance

Let’s quickly understand what Computer Science actually looks like at Imperial. 

Imperial Computing Courses

Firstly, it’s important to understand that Imperial doesn’t actually offer a standalone “Computer Science” degree as you would see at other universities. Instead, Imperial offers a wide range of “Computing” degrees. 

The courses are very similar to a standard Computer Science course, but Imperial’s wider range of options allows applicants to specialize early on in their studies. The available undergraduate Imperial Computing courses are: 

These degrees are all structured similarly. All MEng degrees (integrated Master’s degree) run for four-years, with each degree teaching the same content in Years 1 and 2. In Years 3 and 4, compulsory modules are consistent between each course and different groups of optional modules are made available for each specialty.   

Although most of these courses run for four years, Computing BEng runs for three years, as it does not include an integrated Master’s degree.

Imperial Maths and Computer Science

Other than Computing, Imperial offers a handful of adjacent degrees for those with slightly varying interests. Most notably is the Mathematics and Computer Science degree, which combines the two subjects into a single qualification. This can also be completed as a Bachelor’s or a Master’s degree and it is offered jointly by the Department of Computing and the Department of Mathematics.

Who Is Imperial Computing Best Suited For?

Imperial College London’s Computing course is ideal for students who enjoy problem-solving and thinking logically, especially when applying maths to real-world challenges. You don’t need to have prior programming experience, but you should be genuinely interested in learning how to code and willing to build those skills early on. If you enjoy figuring out how things work and tackling complex problems, this course is likely to suit you.

The programme is also quite intensive, so it’s best suited to students who are organised, adaptable, and comfortable managing a busy workload. You’ll often work with others on group projects, so being able to collaborate and communicate clearly is important, alongside the ability to study independently. Overall, it’s a great fit for motivated students who are ready for a challenging but rewarding academic environment.

Imperial Computing Tuition Fees

Tuition fees for Computing at Imperial align with the government’s tuition fee cap, which typically rises each year in line with inflation. For 2027 entry, they are expected to be £10,050 for home students. For international students, the latest fee was either £45,500 or £46,000 per year, depending on the level of study. Bursaries and scholarships are offered by Imperial and other external organisations. 

Secure an Imperial Computing offer with expert support from UniAdmissions.

For over ten years, UniAdmissions has been getting students into the top universities in the UK, including Imperial, Oxford and Cambridge. Through our carefully crafted suite of resources and our vast team of tutors, we will triple your chances of getting your offer.

Discover our Imperial Computing Full-Blue Programme – click the button below to learn how we can quadruple your chances of success.

Imperial Computer Science Entry Requirements

Most Computing degrees have a similar application process, so let’s explore each step you’ll need to take to get your offer:

GCSEs

Although GCSEs aren’t a major focus in your university application, Imperial College London does specify particular requirements for applicants across most of their courses, including Computing BEng/MEng.

Although no specific number is mentioned, applicants are generally expected to have mostly Grades 7-9. With the average number of GCSEs being eight, this means achieving Grades 7-9 in at least five of these qualifications.

A key requirement is obtaining at least a Grade 7 in both Maths and Science (either combined or separate) at GCSE level. These subjects are mandatory for all applicants, so you’ll need to ensure you have achieved at least a Grade 7 in each.

A-Levels

A-Levels hold significantly more weight than GCSEs and are often the most crucial part of your application. While Computing applications involve several other important steps, A-Levels remain a key factor in determining both offers and final admissions decisions.

Like any UK degree, you’ll need to meet specific grade requirements after receiving an offer to secure your place on the course. Offers are largely influenced by predicted grades, meaning applicants with lower predicted grades are less likely to be considered.

Computing and Computer Science degrees tend to have some of the highest grade requirements for applicants due to the limited places available and expected quality of the students. At Imperial College London, the minimum requirement for Computing applicants are as follows: 

Minimum A-Level Requirements

A*A*A or A*AAA, including an A* in Mathematics.

Mathematics is always essential for Computing, though Further Mathematics is preferred over standard maths. Preferred subjects for your additional subjects include Computer Science and Physics, while other sciences, languages, economics or psychology are all seen as helpful. 

The grade requirement listed above is the minimum, but most applicants (at least 80%) will actually receive a higher requirements in their offer:

Typical A-Levels for Imperial Computing

A*A*A or A*A*AA, including an A* in Mathematics

Be aware that Imperial doesn’t accept A-Levels in General Studies, Critical Thinking, Business Studies or ICT as an additional qualification.

If you’re applying to Mathematics and Computer Science, you will need to ensure you have achieved an A* in both Mathematics and Further Mathematics, as these are both required qualifications. 

Alternative Qualifications

In addition to A-Levels, there are several other qualifications students can pursue, though not all are accepted by Imperial.

 
Scottish Advanced Highers

For Scottish applicants taking Advanced Highers, the minimum entry standard is AAA, with an A requirement for Mathematics.

 
Cambridge Pre-U Certificate

The minimum entry standard is D2, D2, D3 to D2, D3, D3, D3, with a D2 requirement in Maths and D2, D3 in two further subjects or D3 in three further subjects (ideally including Computer Science and Physics). 

 
Which UK Qualifications Are Not Accepted?

Other UK qualifications, such as the BTEC National Diploma, Access to HE Diploma, Applied Generals, T Levels or Welsh Baccalaureates, are not accepted.

Additionally, Imperial does not use UCAS Tariff points in their admissions process.

International applicants have fewer qualification options, with the International Baccalaureate (IB) being the most common. The IB is widely recognised and offered in many countries.

 
International Baccalaureate

The minimum requirement for IB students is 41 points, with at least 7 in Mathematics and an additional subject at the higher level. However, like A-Levels, most offers typically ask for more, 42 points in this case. 

 

Other International Alternative Qualifications

As for other international qualifications, several are accepted by Imperial, including but not limited to: the French Baccalaureate, European Baccalaureate, HKDSE, CBSE, Advanced Placements.

If you’re an international applicant, you can find country-specific accepted qualifications in Imperial’s website.

Personal Statement

As is standard for university application in the UK you’ll need to provide a Personal Statement with your UCAS Application. This statement is submitted online and has a maximum character limit of 4,000.
The Personal Statement provides important context for your application through three different questions. It’s your chance to explain why you want to study Computer Science, share your relevant experiences both in and outside of school, and highlight what you can contribute to the university if accepted.
Imperial doesn’t have formal scoring or specific requirements for Personal Statements, but their selection criteria emphasise factors such as your motivation, community involvement, work experience, leadership skills, and extracurricular activities.

If you can clearly and concisely showcase each of these factors in your statement, you should have a strong chance of being invited to interviews, provided you meet the next set of requirements. Discover more tips for crafting your Personal Statement in our Ultimate Guide.

TMUA

Starting in 2024, Imperial College London implemented a pair of new admissions tests from Pearson VUE for applicants of certain subjects. One of these tests was the Test of Mathematics for University Admissions (TMUA), which is required for all Computing applicants. 

The TMUA is a two-part multiple-choice exam that tests applicants on key mathematics principles. This is crucial for Computing applicants due to how dependant the course is on maths ability. 

The test can be sat in either September or January, with each testing period having a two-day window available. It’s essential that you register to sit your test before the deadline date, otherwise you will not be able to complete your Computing application. 

Imperial TMUA Cut Off Score

Imperial hasn’t set a specific TMUA theshold score for applicants, so all applicants will be considered regardless of their TMUA performance. 

According to published data for the 2025 entry cycle, successful applicants typically achieved TMUA scores of around 5.5 and above. These scores are highly competitive, especially considering that most applicants fall below this range (3.5 – 4.5).

Interviews

While Imperial College London does interview applicants for many of it’s courses, it’s not a standard aspect of the Computing application process.

Instead, interviews are offered on a case-by-case basis, meaning not all applicants will need to attend an interview to be admitted. In most cases, interviews are used to differentiate applicants who appear equal within the standard application process. 

Interviews at Imperial are held in a standard panel format, meaning you’ll be speaking with one or two interviews who will ask you questions about your motivations and abilities, as well as giving you Maths and Computing problems to solve. 

Even though an interview isn’t guaranteed, it’s still important to be prepared for one. Your Imperial interview will be one of the most intense interviews you’ve attended, so you’ll need to be prepared for tough problems and common interview questions, similar to what you would find at an Oxbridge interview

Whether you attend an interview or not, offers will begin being sent out in late January at the earliest. 

Access "The Oxbridge Application Vault"

Are you preparing for your Oxbridge application? The Oxbridge Application Vault has a wealth of free resources to support your journey. Whether you’re exploring colleges, preparing for admissions tests, mastering your UCAS application, crafting a standout Personal Statement, or aiming for exam success, these resources will be invaluable to your preparation. You’ll find:

Conclusion

That’s everything you need to know about the entry requirements for Computing at Imperial College London. International students must also provide an English Language Proficiency Test result if English is not their first language; however, there are no other significant requirements beyond this.

Imperial College London supports widening participation applicants. If you meet Imperial’s eligibility requirements for contextual offers, you might get a guaranteed minimum offer, be guaranteed an interview, or receive help to transition from school to uni life.

There are a lot of steps to applying for this course, but remember that these steps are all standard for computer science degrees in the UK. Writing a great Personal Statement and performing well in the TMUA will help you stand out from the competition. 

However, with how challenging the application process is, you may be looking for support. Thankfully, at UniAdmissions, we’re experts in getting applicants into their dream courses at top UK universities. Our Imperial Computer Science Full-Blue Programme offers everything you need to be prepared for each stage of the application process and will quadruple your chances of earning your offer. To learn how you can enrol, book a free consultation to speak with our friendly admissions team. 

Our expert tutors will guide you to Imperial Computing success

Applying to Imperial College London is tough, so let UniAdmissions give you the best chance of success. We will guide you to craft the perfect Personal Statement and achieve a highly competitive TMUA score – covering all areas of your Imperial application.

Discover our Imperial Computing Full-Blue Programme for comprehensive admissions support by clicking the button below to enrol and triple your chances of success.

1,214

UniAdmissions students placed at Oxford And Cambridge

To maximize our students’ chances of getting their offer, through our Scholar Limit we have reduced the number of students per programme to provide a higher standard of teaching and support.

Loading...

Loading...

Loading...

Loading...

Continue learning about Oxbridge...

Cardiff University Medicine Entry Requirements
Cardiff University Medicine Entry Requirements – Full Guide

This guide breaks down the complete entry requirements for Medicine at Cardiff University, including acceptance rates and practical tips to…

KCL Medicine Entry Requirements
KCL Medicine Entry Requirements – 2026 Guide

Degrees in Medicine remain one of the most competitive and prestigious academic pathways, and the UK is home to several…

Aston Medicine entry requirements
Aston University Medicine Entry Requirements

The first step towards crafting a competitive university application is understanding the entry requirements of your chosen course. This guide…

UCL Architecture Entry Requirements
The Ultimate Guide to UCL Architecture Entry Requirements

UCL Architecture is one of the most competitive undergraduate courses in the UK, attracting talented applicants from across the world.…

Nottingham Medicine Entry Requirements
Nottingham Medicine Entry Requirements

Applying to study Medicine can be challenging. In this guide, we break down the key steps for a competitive application…

Cambridge Psychology (PBS) Entry Requirements
Cambridge Psychology (PBS) Entry Requirements

In this guide, we will look at all the entry requirements for Cambridge’s Psychology course alongside admissions statistics. By the…

Oxbridge Preparation That Works

With a proven 67% success rate, our Oxbridge Programmes offer: