Students who want to study Computer Science at university often assume Computer Science A-Level is required. It isn't. In fact, at the top end of UK universities, dropping Further Maths in favour of Computer Science A-Level is typically read as a weaker signal at the most competitive courses.
The gatekeeper subject is Maths. Every top CS course we checked (Cambridge, Oxford, Imperial, UCL, Warwick, Edinburgh, Manchester, Bristol, Southampton, King's, Durham, Bath) requires A-Level Maths, no exceptions, and the hardest courses expect Further Maths as well. Computer Science A-Level, by contrast, is "nice to have" at most and plays almost no role in admissions decisions at the top universities.
This guide covers what Cambridge, Oxford, Imperial, UCL, Warwick, Edinburgh and the rest of the top CS departments actually require, which combinations keep every door open, and which combinations quietly close the Cambridge or Imperial route without you realising. Entry requirements change year to year, always verify the current year's offer on the specific university's course page before you commit.
This article was last checked against official university admissions pages on **14 October 2026** for 2027 entry. Admissions tests and offer wording change often, so cross-check each named university's current course page before you rely on any specific detail.
What top computer science courses actually require
Here's the hierarchy in plain terms. Required at every top course: A-Level Maths. Required or effectively required at the hardest courses: A-Level Further Maths. Strongly preferred across the board: A-Level Physics. Helpful but not required: A-Level Computer Science. Not needed anywhere specifically: everything else, though sciences and quantitative subjects strengthen the overall application. Our A-Level grades guide explains how the A*-E scale works and what each grade means in practice.
At the sharp end, Cambridge Computer Science asks for a top-grade offer typically including Maths and Further Maths, with the TMUA (Test of Mathematics for University Admission) required at application. Imperial Computing requires an A* in Maths (typical offers AAA to AAAA); Further Maths is recommended rather than required, and the TMUA is compulsory. Oxford Computer Science asks for AAA including Maths, with Further Maths recommended and the TMUA required (it has replaced the MAT for 2027 entry). Warwick Computer Science's typical offer is AAA with A* in Maths (AAA is the contextual offer); it highly recommends Further Maths and requires the TMUA. UCL Computer Science asks for AAA with an A in Maths or Further Maths.
All of these grade and subject requirements vary by course and year, the exact combinations above sit around AAA or A*AA at the top end, with mid-tier Russell Group courses typically asking AAA. Check the current year's offer on each university's course page before you anchor on any specific grade.
University admissions pages are now the authoritative source for subject guidance, the Russell Group scrapped its old "facilitating subjects" list in 2019 and replaced it with its Informed Choices website, which gives general guidance only, so there is no central cross-university rulebook any more. Each department publishes its own guidance and updates it yearly.
The biggest mistake students make: dropping Further Maths to "focus on" Computer Science A-Level. Cambridge, Imperial and Warwick admissions tutors read A-Level Computer Science as a lower-signal subject than Further Maths. Where Further Maths is realistically available, admissions pages routinely list it as the preferred third subject; swapping it out for Computer Science A-Level is read as a weaker signal at the most competitive courses. If your school offers Further Maths and you can cope with it, take it.
A-Level combinations ranked
The combinations below move from "keeps every top CS course open, including Cambridge and Imperial" through to combinations that will shut the hardest courses but keep most of the Russell Group open. If Further Maths isn't available at your school (many state sixth forms don't offer it), contact admissions departments early, some universities adjust their expectations when Further Maths isn't accessible. If you're starting Year 12 soon, our guide to the GCSE-to-A-Level jump covers what the step-up feels like and how to plan your first term.
Maths + Further Maths + Physics (strong, keeps everything open)
The textbook top-CS stack. Keeps Cambridge, Oxford, Imperial, UCL, Warwick, Edinburgh and the rest of the top 15 open. Physics is particularly valued because it signals quantitative problem-solving and the ability to model real systems, both central to modern CS. This is the safest choice if you're serious about the hardest courses.
Maths + Further Maths + Computer Science (strong alternative)
Also keeps every top CS course open. You lose a bit of breadth compared with Physics as the third subject, but you gain a head start on university-level CS content. Good choice if you're sure CS is the destination and you've already enjoyed Computer Science at GCSE.
Maths + Physics + Computer Science (mid, opens most, closes the hardest)
No Further Maths. Fine for UCL, Edinburgh, Manchester, Bristol, Southampton and most of the Russell Group. Rules out Cambridge CS in practice, and makes Imperial and Warwick significantly harder. Pick this if Further Maths isn't realistically available to you, not as a deliberate swap-out.
Maths + Physics + Economics (pivot-friendly)
If you're torn between CS, Engineering, Physics and Economics, this stack keeps all four doors open. CS access is slightly narrower than the dedicated stacks above, but it's a legitimate route into Russell Group CS. Economics also opens LSE, Warwick Economics and other quantitative-social-science degrees.
Combinations to avoid if top-course CS is the target: dropping Maths at AS to concentrate on Computing (ends the application immediately), three sciences without Maths (same problem), and any combination that includes Further Maths at the expense of Maths itself (you need the base Maths A-Level to earn the Further Maths A-Level in practice, this is a syllabus structure, not a university rule, but it still matters). For a complete view of which A-Level subjects are available to combine, see our full list of A-Level subjects for 2026.
Ready to boost your grades?
Join 1M+ students who have used Cognito to ace their exams.
Get started for free!The admissions test situation
Top CS courses layer admissions tests on top of A-Level grades. Each test is a Maths test in disguise, not a Computer Science test, which is one more reason Maths and Further Maths matter more than Computer Science A-Level.
For 2027 entry, Computer Science applicants to Cambridge, Oxford, Imperial and Warwick all sit the TMUA (Test of Mathematics for University Admission); Oxford has replaced the MAT with it, and Cambridge colleges may set additional written assessments at interview (check your shortlisted colleges). UCL Computer Science requires the TARA (Test of Academic Reasoning for Admissions) for 2027 entry, a non-subject-specific reasoning test. Many other courses don't require a test.
Admissions tests have been changing frequently, the TMUA has been reshuffled across universities multiple times in recent years. Always verify the current year's requirement on each university's course page and the admissions testing service page before planning your preparation. The test you sit in autumn of Year 13 may not be the same one your sixth-form told you about in Year 12.
Common misconceptions, cleared up
What to do next
Once you've shortlisted a combination:
Check the current course page for every top university you're considering. Cambridge, Oxford, Imperial, UCL and Warwick all publish their current admissions tests and typical offers openly. The specific wording changes each year, and it's worth reading it yourself rather than trusting a guide (this one included).
Find out from your sixth form (or applications) whether Further Maths will be realistically available in Year 12, some schools run it only if a minimum number of students enrol. If it isn't, contact admissions tutors at Cambridge, Imperial and Warwick early to ask about adjusted expectations. Universities take "Further Maths wasn't available at my school" seriously, but they want to know in advance.
Start on the admissions test as soon as you've chosen your target universities. The TMUA (and the TARA, for UCL) rewards practice, and the questions are harder than anything in A-Level Maths. Our guide to A-Level Maths vs Further Maths covers the differences between the two and why Further Maths pays off for competitive STEM applications. Our A-Level revision timetable template shows how to structure your Year 13 week to balance A-Level study with admissions test prep.
And when you're deciding whether CS or Engineering is the right destination, remember the subject stack we've described, Maths + Further Maths + Physics, opens both. You don't need to commit until UCAS, so if you're torn, pick the combination that keeps the most routes alive.
