← A-levels by Degree · all 67 degree areas

A-levels by Degree · 2027 entry

Which A-levels do you need for Computer Science? Requirements at 42 UK universities

Of the 106 Computer Science degree courses at 42 UK universities (2027 entry), 50 require Mathematics (47%); the most common standard offer is AAA (23 courses). The safest three subjects are Mathematics, Computer Science and Physics, which keep 103 of 106 courses open. An admissions test is required by 7 courses, most often the TMUA (5) and the TARA (2).

Check these three subjects in the Course Finder

Courses
106
Universities
42
Most common standard offers
AAA (23), AAB (22) and ABB (21)
Admissions tests
TMUA (5 courses) and TARA (2 courses); the other 99 courses do not ask for one
Data
2027 entry · official course pages, verified October 2026

Subject demandacross 106 courses

RequiredOptionalSelect a subject to see what it opens in the Course Finder.

  1. Mathematicsrequired 50 · optional 20 · recommended 9
  2. Computer Sciencerequired 2 · optional 19 · recommended 13
  3. Physicsrequired 1 · optional 20 · recommended 2
  4. Further Mathematicsrequired 1 · optional 11 · recommended 7
  5. Chemistryoptional 14 · recommended 1
  6. Biologyoptional 10 · recommended 1
  7. Electronicsoptional 6
  8. Design and Technologyoptional 5
  9. Statisticsoptional 4 · recommended 1
  10. Economicsoptional 4 · recommended 1

The safest three subjects

Ranked by how many courses' subject requirements the three meet. This covers subjects only, not grades.

Course by course106 courses

Also consider: joint degrees with Computer Science as the second subject25 courses

Chosen your subjects? Check them course by course

Enter your A-level subjects and grades (or predictions) and the Course Finder checks them against the official requirements of every course at 43 universities.

FAQ
Do you need Mathematics to study Computer Science?

Of the 106 Computer Science courses at 42 UK universities, 50 list Mathematics as required (47%); 56 do not list it as required (20 of them accept it as one of a choice of subjects), for example Computer Science MEng at UCL, Cyber Security BSc at Warwick and Information Technology Management for Business BSc at Manchester.

What is the typical A-level offer for Computer Science?

The most common standard offers across the 106 Computer Science courses are AAA (23), AAB (22) and ABB (21); check each course page for the exact requirement.

Do you need an admissions test for Computer Science?

7 of the 106 courses require one: TMUA (5 courses) and TARA (2 courses); the other 99 do not. Check each course page for the details.