We use cookies to allow us and selected partners to improve your experience and our advertising. By continuing to browse you consent to our use of cookies as per our policy which also explains how to change your preferences.

What A-levels do you need to study computer science?

Are you thinking of studying computer science or computing at university? Make sure your A-level choices keep your options open for when the time comes to shortlist degree courses.

Skip ahead to:

Some computer science courses will require maths at A-level – and for a handful of courses, further maths is also preferred, but many others will accept you with just GCSE-level maths.

A-level subjects for computer science

What A-level subjects are needed or essential for computer science?  

  • maths for some courses

What A-levels are useful for computer science?

  • computing
  • further maths
  • physics
  • philosophy
  • ICT

Take a look at individual computer science and computing courses on Which? University to find out the most popular subjects students studied before attending.

Learned something useful?
Get more tips for applying to uni, right when you need them most. Add yourself to our email list.
Our emails are packed with advice for getting in and getting on at uni, along with useful information about other Which? Group products and services that can help you make good decisions.
  • No spam and you can unsubscribe at any time - see our privacy policy.
    Close panel
    Thank you!
    You’re all signed up. Look out for your welcome email from us shortly.
    Oh, no!
    Sorry, there's been an error. If you experience persistent problems, please contact us at whichuniversity@which.co.uk
    Try again

    Examples of computer science degree requirements

    Below is a range of Bachelor of science (with Honours) courses offered by different universities and the A-level entry requirements they ask for (as of 26 April 2018):

    University of Leeds: 'AAA, including mathematics or computing. Grade B or above in GCSE Mathematics is required if no Mathematics A-level is taken. Lower offers may be made based on demonstrated interest and aptitude for the subject (typically AAB). Where Maths or Computing are required this must be at grade A. Where an A-Level Science subject is taken, we require a pass in the practical science element, alongside the achievement of the A-Level at the stated grade. Excludes A-Level General Studies or Critical Thinking.'

    Queen Mary University of London: 'A,B,B. Excluded subjects - General Studies. Please note: You will also be expected to achieve a Pass grade in the practical endorsement for any of the following A levels - Biology, Chemistry, Physics - if taken with one of the Awarding Bodies in England.'

    University of Bedfordshire: 'C,C,E-C,C,C'

    Watch now: How to choose your A-levels

    Other similar degree subjects

    You may find these subjects have different A-level requirements to computing, so if you want to keep your degree options open, be sure to check the entry requirements of specific courses before you finalise your choices.

    Where could your A-levels take you?

    Enter your A-level choices below to find out

      Add another subject

    Search Which? University

    Find further advice or search for information on a course or university

    Expert tips for uni - straight to your inbox
    Free to students, teachers and parents
    Sign me up