← A-levels by Degree · all 67 degree areas
Which A-levels do you need for Data Science & AI? Requirements at 26 UK universities
Of the 39 Data Science & AI degree courses at 26 UK universities (2027 entry), 23 require Mathematics (59%); the most common standard offer is AAB (16 courses). The safest three subjects are Mathematics, Further Mathematics and Computer Science, which keep 39 of 39 courses open.
- Courses
- 39
- Universities
- 26
- Most common standard offers
- AAB (16), A*AA (7) and ABB (6)
- Admissions tests
- None of these courses asks for one
- Data
- 2027 entry · official course pages, verified October 2026
Subject demandacross 39 courses
RequiredOptionalSelect a subject to see what it opens in the Course Finder.
- Mathematicsrequired 23 · optional 11 · recommended 2
- Further Mathematicsoptional 11 · recommended 2
- Computer Sciencerequired 1 · optional 6 · recommended 2
- Physicsoptional 7 · recommended 4
- Chemistryoptional 6 · recommended 4
- Biologyoptional 4 · recommended 2
- Economicsoptional 3 · recommended 1
- Electronicsoptional 3
- Geographyoptional 2
- English Literatureoptional 2
The safest three subjects
Ranked by how many courses' subject requirements the three meet. This covers subjects only, not grades.
Mathematics + Further Mathematics + Computer Science
Keeps 39 of 39 courses open
Check Mathematics, Further Mathematics, Computer Science in the Course FinderMathematics + Computer Science + Physics
Keeps 39 of 39 courses open
Check Mathematics, Computer Science, Physics in the Course FinderMathematics + Computer Science + Chemistry
Keeps 39 of 39 courses open
Check Mathematics, Computer Science, Chemistry in the Course Finder
Course by course39 courses
| University | Course | Required / options | Standard offer | Admissions test |
|---|---|---|---|---|
| UCL | Data Science BSc | Mathematics + 1 of Mathematics/Further Mathematics | A*AA | — |
| LSE | BSc Data Science | Mathematics | A*AA | — |
| Warwick | Data Science BSc+1 (also covers: Data Science MSci) | Mathematics | A*A*A* | — |
| Edinburgh | Artificial Intelligence BSc+1 (also covers: Artificial Intelligence and Computer Science BSc) | Mathematics | AAB | — |
| KCL | Artificial Intelligence & Philosophy BSc | 1 of Mathematics/Further Mathematics | AAA | — |
| KCL | Artificial Intelligence BSc+1 (also covers: Artificial Intelligence MSci) | 1 of Mathematics/Further Mathematics | A*A*A | — |
| Bristol | Artificial Intelligence BEng | Mathematics | A*AA | — |
| Bristol | Data Science BSc | Mathematics + 1 of Biology/Chemistry/Computer Science etc. | A*AA | — |
| Durham | Artificial Intelligence BSc+1 (also covers: Artificial Intelligence MEng) | Mathematics | A*AA | — |
| Glasgow | Artificial Intelligence (faster route) BSc+1 (also covers: Artificial Intelligence (faster route) MSci) | Mathematics, Computer Science | A*AA | — |
| Glasgow | Artificial Intelligence BSc | Mathematics | AAA | — |
| Glasgow | Artificial Intelligence MSci | Mathematics | AAB | — |
| Glasgow | Machine Learning, Mathematics & Statistics BSc | Mathematics | AAB | — |
| Glasgow | Machine Learning, Mathematics & Statistics MSci | Mathematics | AAB | — |
| Leeds | Data Science BSc | Mathematics | AAA | — |
| Sheffield | Data Science BSc | Any subjects | AAB | — |
| Exeter | Artificial Intelligence BSc+2 (also covers: Artificial Intelligence MSci, Artificial Intelligence (Defence) BSc) | 1 of Mathematics/Further Mathematics | AAB | — |
| Exeter | Data Science BSc+2 (also covers: Data Science MSci, Data Science (Defence) BSc) | 1 of Mathematics/Further Mathematics | AAB | — |
| York | Data Science BSc | Mathematics | AAA | — |
| York | Data Science MSci | Mathematics | A*AA | — |
| Lancaster | Data Science (with Industrial Experience) MSci | 1 of Mathematics/Further Mathematics | AAA | — |
| Lancaster | Data Science BSc | 1 of Mathematics/Further Mathematics | AAB | — |
| QMUL | Applied Artificial Intelligence BSc | 1 of Mathematics/Computer Science/Physics | AAB | — |
| Newcastle | Artificial Intelligence BSc | Mathematics + 1 of Further Mathematics/Biology/Chemistry etc.; or Mathematics | AAB | — |
| Newcastle | Data Science BSc | Mathematics + 1 of Further Mathematics/Biology/Chemistry etc.; or Mathematics | AAB | — |
| Liverpool | Artificial Intelligence and Business Analytics BSc | Any subjects | AAB | — |
| Liverpool | Artificial Intelligence BSc | 1 of Mathematics/Computer Science | AAB | — |
| Sussex | Data Science BSc | Mathematics | ABB | — |
| UEA | Artificial Intelligence BSc | 1 of Mathematics/Computer Science/Chemistry etc. | ABB | — |
| UEA | Artificial Intelligence MComp | 1 of Mathematics/Computer Science/Chemistry etc. | AAB | — |
| Strathclyde | Data Analytics BSc+1 (also covers: Mathematics & Computer Science BSc) | Mathematics | BBB | — |
| QUB | Data Science with Year of Professional Experience BSc | Mathematics + 1 of Computer Science/Physics/Biology etc. | AAB | — |
| City St George's | Artificial Intelligence BSc+1 (also covers: Artificial Intelligence MSci) | Any subjects | ABB | — |
| City St George's | Data Science MSci | Any subjects | ABB | — |
| Kent | Data Science BSc | Any subjects | BBC | — |
| Essex | Data Science and Analytics BSc | 1 of Mathematics/Statistics/Further Mathematics | BBC | — |
| Swansea | Data Science and Population Health BSc | Mathematics | AAB | — |
| Heriot-Watt | Data Science BSc | Mathematics | ABB | — |
| Aston | Artificial Intelligence and Robotics BSc | Mathematics | ABB | — |
Also consider: joint degrees with Data Science & AI as the second subject34 courses
- Economics, Finance and Data Science (BSc) · Imperial
- Social Sciences with Data Science BSc · UCL
- Robotics and Artificial Intelligence MEng · UCL
- BSc Economics and Data Science · LSE
- BSc Mathematics with Data Science · LSE
- Robotics Engineering with Artificial Intelligence BEng · Warwick
- Digital Futures, Artificial Intelligence and Society BASc · Warwick
- Social Sciences with Data Science BA · Warwick
- Economics and Data Science BSc · Bristol
- Mathematics, Statistics and Data Science BSc · Bath
- Robotics & Artificial Intelligence BEng · Glasgow
- Robotics & Artificial Intelligence MEng · Glasgow
- Mathematics and Statistics & Data Analytics BSc · Glasgow
- Chemistry with Artificial Intelligence BSc · Leeds
- Physics with Artificial Intelligence BSc · Leeds
- Robotics and Artificial Intelligence BEng · Exeter
- Mathematics, Artificial Intelligence, and Real-world Systems (MARS) BSc · Lancaster
- Mathematics, Artificial Intelligence, and Real-world Systems (MARS) MSci · Lancaster
- Finance and Data Analytics BSc · Liverpool
- Mathematics with Data Science and Artificial Intelligence BSc · Leicester
- Physics with Data Science BSc · Leicester
- Economics and Data Analytics BSc · Leicester
- Computer Science and Artificial Intelligence BSc · Surrey
- Computer Science and Artificial Intelligence MEng · Surrey
- Mathematics with Data Science MMath · Surrey
- Business Economics and Data Analytics BSc · Surrey
- Economics and Data Science BSc · Sussex
- Economics, Behaviour and Data Science BSc · UEA
- Computer Science with Artificial Intelligence MEng · QUB
- Economics and Data Science BSc (Econ) · Royal Holloway
4 more joint degrees not listed.
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.
Do you need Mathematics to study Data Science & AI?
Of the 39 Data Science & AI courses at 26 UK universities, 23 list Mathematics as required (59%); 16 do not list it as required (11 of them accept it as one of a choice of subjects), for example Artificial Intelligence & Philosophy BSc at KCL, Data Science BSc at Sheffield and Artificial Intelligence BSc at Exeter.
What is the typical A-level offer for Data Science & AI?
The most common standard offers across the 39 Data Science & AI courses are AAB (16), A*AA (7) and ABB (6); check each course page for the exact requirement.
Which three A-levels are safest for Data Science & AI?
Counting the courses whose subject requirements they meet, the safest three are Mathematics, Further Mathematics and Computer Science, keeping 39 of 39 courses open; next come Mathematics, Computer Science and Physics (39 of 39).