Tansiky UKMatch my grades

What A levels do you need for a Computer Science degree?

A level Mathematics is the one subject almost every Computer Science degree insists on, and A level Computer Science is usually optional. For 2027 entry, Manchester and Bristol both ask for A*AA including an A* in Maths. Sheffield asks for A*AA including Maths, or AAA if you have both Maths and Computer Science. None of the three requires you to have studied Computer Science at school.

By Amr Elbusaily, who runs Tansiky UK.

Requirements below were checked against official 2027 university pages on 24 September 2026.

2027 Computer Science offers compared

UniversityCourseStandard offerSubject rule
ManchesterBSc Computer Science (G400)A*AAA* in Maths plus at least one science from Computer Science, Further Maths, Biology, Chemistry or Physics
BristolBSc Computer Science (G400)A*AAA* in Maths
SheffieldBSc Computer Science (G402)A*AA or AAAA*AA including Maths, or AAA including Maths and Computer Science

Contextual offers are meaningfully lower. Manchester's contextual offer is AAA including Maths and one listed science, Bristol's is AAB including an A in Maths, and Sheffield's Access Sheffield offer is AAB including an A in Maths, or ABB including an A in Maths and a B in Computer Science.

Read the subject rule, not just the grades. An A*AA profile without Maths meets none of these offers, while a student with Maths and Computer Science could meet Sheffield's lower route but still miss Bristol if the Maths grade is not an A*.

Do you need A level Computer Science?

No. Courses teach programming from scratch, and all three universities here make offers to students who have never taken the subject. It still helps in two ways:

If your school does not offer Computer Science, you are not disadvantaged. Pick a strong third subject you can grade highly in. Manchester counts Computer Science, Further Maths, Biology, Chemistry and Physics as accompanying sciences, but Bristol names no second subject at all.

Why Maths matters so much

Computer Science degrees contain real mathematics: logic, discrete structures, linear algebra, probability and statistics. Manchester specifies that your Maths A level must include a significant pure element, and that Use of Mathematics or Core Mathematics does not count.

If you are choosing between Further Maths and another subject, Further Maths is useful preparation, but none of these three courses requires it. A clean three-subject profile that meets the exact offer beats four stretched subjects.

What GCSEs do you need?

Each university sets its own floor. As an example, Manchester asks for a broad general education: typically at least five GCSEs including Maths at grade B/6 and English Language at grade C/4. Check the GCSE section of every course page, because a strong A level profile does not waive a stated GCSE condition.

Can you get in without A level Maths?

Not directly at these three. Every published route includes Maths somewhere:

If you are not taking Maths, look at Computer Science with a foundation year. Sheffield publishes a separate foundation-year course; check who each foundation year is for and the exact progression conditions into the main degree.

What will you study?

Core topics usually include:

Later options at these universities cover machine learning, artificial intelligence, cryptography, cybersecurity and robotics. Bristol builds a team software project for a real client into the second year, and Manchester and Sheffield both offer industry-year variants. Compare when specialisation starts and whether popular options are capped.

Accreditation

Bristol states its BSc is accredited by BCS, The Chartered Institute for IT. Manchester says its degree has been accredited since 2005 and is currently being re-accredited for September 2027 entry, with the outcome expected in early 2027. Accreditation supports routes towards professional registration such as Chartered IT Professional. Check the statement for your exact course and entry year, because accreditation can differ between a BSc and an integrated masters at the same university.

Build a balanced shortlist

For every course, record:

The Tansiky free matcher preview checks your subjects and predicted grades against reviewed requirements; the £9.99 full report unlocks your source-linked matches and a recommended five-choice UCAS list. It cannot guarantee an offer, and admissions teams always make the final decision.

If you are also weighing up engineering, see A levels for Electrical and Electronic Engineering and A levels for a Mathematics degree.

Frequently asked questions

What A levels do I need for Computer Science?

Maths is the core requirement everywhere. Manchester and Bristol ask for A*AA with an A* in Maths; Sheffield asks for A*AA with Maths, or AAA with Maths and Computer Science.

Do I need A level Computer Science?

No. None of these three courses requires it, though Sheffield rewards it with a lower offer.

Can I apply without Maths?

Not for direct entry at these universities. A foundation year is the usual alternative.

What GCSEs do I need?

It varies. Manchester asks for at least five GCSEs including Maths at B/6 and English Language at C/4. Check each course page.

Is the degree accredited?

Often. Bristol's BSc is BCS accredited, and Manchester's re-accreditation for 2027 entry is expected to be confirmed in early 2027.

Official sources checked 24 September 2026: Manchester BSc Computer Science (2027 entry), Bristol BSc Computer Science (2027 entry), Sheffield Computer Science BSc (2027 entry), Sheffield Computer Science with a Foundation Year.

Compare your grades with current course requirements

Use the free matcher preview, then verify every course against its official university source before applying.

Start the Tansiky matcher · Browse course guidance