England, Wales and Northern Ireland
The JCQ boards here are AQA, Pearson Edexcel, OCR, WJEC and Eduqas, and CCEA. At GCSE the
live Computer Science specifications for 2026 entry are AQA 8525, OCR J277 and Pearson
Edexcel 1CP2, first taught in 2020 and first examined in 2022, covering systems
architecture, memory and storage, computer networks, network security, systems software,
algorithms, programming fundamentals and Boolean logic. At A level they are AQA 7517, with
AS 7516, and OCR H446, the AQA one carrying a Non-Exam Assessment called the Computing
Practical Project.
Results days are fixed by JCQ and identical across boards: A level, AS and T Level on
Thursday 13 August 2026, GCSE on Thursday 20 August 2026, with centres receiving them
under restricted release the day before. GCSE Computer Science entries fell 4.4 per cent in
summer 2025, boys down 5.2 per cent and girls down 1.5 per cent, so the female share rose
to 22.6 per cent from 21.9 per cent. Independent and international schools additionally
enter pupils for Cambridge International AS and A Level Computer Science 9618.
Scotland
Scotland has a different awarding body, a different ladder and a different calendar.
Qualifications Scotland replaced the Scottish Qualifications Authority on 1 December 2025,
becoming a legal entity under the Education (Scotland) Act 2025, with no immediate change
to the exams. The ladder runs National 5, Higher and Advanced Higher Computing Science.
Higher carries course code C816 76 with course assessment code X816 76, and Advanced Higher
carries C816 77. The 2026 diet ran from 22 April to 2 June and results were issued on
Tuesday 4 August, nine days ahead of A level results in England, so a Scottish pupil's
whole revision cycle sits earlier.
Now the sentence that matters most here. None of those specifications, in any of the four
systems, teaches machine learning. A school teaching model building is adding to the
curriculum rather than duplicating it, and naming the codes is how a parent tells one from
the other.
Imperial College London, and the maths gate
Imperial's MEng Computing in Artificial Intelligence and Machine Learning is four years
under UCAS code G700. The minimum entry standard is A*A*A to A*AAA, including A* in
Mathematics, plus either A*A in two further subjects or AAA in three, with Further
Mathematics preferred. The typical offer is A*A*A* on three A levels and A*A*AA on four,
and the Test for Mathematics for University Admission is required. Imperial does not accept
ICT, Business Studies, General Studies or Critical Thinking, and recommends Computer
Science, Further Mathematics and Physics.
The University of Edinburgh
Edinburgh's BSc with Honours in Artificial Intelligence is also four years, alongside a
combined BSc in Artificial Intelligence and Computer Science. A levels run from A*A*A* down
to AAB with Mathematics at A, plus English at GCSE grade C or 4. On the International
Baccalaureate it is 43 points with 777 at Higher Level down to 34 points with 665, with
Mathematics at Higher Level 6 and only the Analysis and Approaches course accepted, plus
English at Standard Level 5.
For Scottish applicants it is AAAAA at Higher, achievement by the end of S5 preferred, with
BBB in a single year across S4 to S6, Mathematics at A and National 5 English at grade C.
The detail that catches families out: Higher Applications of Mathematics is not accepted in
place of Higher Mathematics, and Advanced Higher Mathematics is recommended. The widening
access route asks ABB at A level, AABB at Higher by the end of S6, or 32 points with 655 at
Higher Level. Mathematics qualifications must have been achieved no more than two academic
years before entry.
Side by side, the two universities say the same thing. Mathematics is the gate. Not coding,
not a folder of AI tool screenshots, not a certificate. That is why our teens route teaches
the statistics and linear algebra inside the machine learning instead of parking them in a
separate subject to be endured.