A-Level Computer Science Grade Boundaries History
A-Level computer science grade boundaries history: compare AQA results from 2019 to 2025, understand the shifts and plan smarter past-paper revision.
The frustrating thing about grade boundaries is that they look like targets, yet nobody knows the target before the exam. Looking at A-Level computer science grade boundaries history can still be useful, however, provided you treat it as context rather than a prediction.
The short answer is that AQA Computer Science boundaries fell noticeably in 202220222022, then rose in each year from 202320232023 to 202520252025. They have not yet returned fully to their 201920192019 level for every grade. This reflects changing papers, student performance and the return to normal grading after pandemic disruption -- not a permanent promise that future boundaries will rise or fall.
This article focuses on AQA specification 751775177517, because boundaries cannot be compared directly across different exam boards or specifications. The latest confirmed summer boundaries available at the time of writing are from 202520252025.
The grade boundary checklist
Before interpreting the figures, remember:
- a boundary is the minimum total mark needed for a grade;
- AQA Computer Science has a maximum scaled mark of 375375375;
- Paper 111 and Paper 222 each contribute up to 150150150 scaled marks;
- the non-exam assessment contributes up to 757575 marks;
- boundaries are set after scripts have been marked;
- boundaries from different exam boards are not interchangeable;
- past boundaries are useful benchmarks, not forecasts.
You can check the complete figures on the AQA A-Level Computer Science grade boundaries page.
A student worrying about a boundary chart while a teacher recommends past papers
Past A-Level Computer Science grade boundaries
The table shows the confirmed overall AQA boundaries for the main summer examination series. The figures apply to the listed C#, Java, Python and VB.NET routes in each included year.
| Year | Maximum mark | A∗A^*A∗ | AAA | BBB | CCC | DDD | EEE |
|---|---|---|---|---|---|---|---|
| 201920192019 | 375375375 | 309309309 | 261261261 | 214214214 | 167167167 | 120120120 | 747474 |
| 202020202020 | No summer exams | -- | -- | -- | -- | -- | -- |
| 202120212021 | No summer exams | -- | -- | -- | -- | -- | -- |
| 202220222022 | 375375375 | 278278278 | 223223223 | 179179179 | 136136136 | 939393 | 505050 |
| 202320232023 | 375375375 | 296296296 | 237237237 | 191191191 | 146146146 | 101101101 | 565656 |
| 202420242024 | 375375375 | 298298298 | 239239239 | 194194194 | 149149149 | 104104104 | 606060 |
| 202520252025 | 375375375 | 300300300 | 245245245 | 201201201 | 157157157 | 113113113 | 696969 |
Summer examinations were cancelled in 202020202020 and 202120212021, so those years do not provide comparable summer exam boundaries. Teacher-assessed arrangements were used instead. Treating figures from those years as ordinary exam boundaries would create a misleading trend.
What the year-by-year changes reveal
The pre-pandemic benchmark in 201920192019
In 201920192019, an A∗A^*A∗ required 309309309 marks, equivalent to:
309375×100=82.4%\frac{309}{375}\times 100 = 82.4\%375309×100=82.4%An AAA required 261261261 marks, or 69.6%69.6\%69.6%. These figures provide a useful pre-pandemic reference, but they do not represent fixed percentages for the qualification.
The lower boundaries of 202220222022
Formal summer examinations returned in 202220222022, with grading designed as a transition between pandemic-era outcomes and pre-pandemic standards. The A∗A^*A∗ boundary was 278278278, which was 313131 marks below the 201920192019 figure. The AAA boundary dropped from 261261261 to 223223223.
That does not mean the qualification suddenly became easier. A lower boundary can compensate for a more demanding assessment or weaker performance across the cohort. The mark must always be read alongside the particular examination series.
The return towards normal grading in 202320232023
Ofqual returned to pre-pandemic grading standards in 202320232023, with protection recognising the disruption experienced by that cohort. The AQA A∗A^*A∗ boundary rose to 296296296, while the AAA boundary increased to 237237237.
This is the clearest turning point in recent A-Level computer science grade boundary trends. Yet it would be too simple to attribute the entire change to grading policy. Awarding decisions also consider evidence from the actual scripts and statistical information.
Smaller movement in 202420242024
The boundaries moved only slightly in 202420242024. The A∗A^*A∗ threshold increased by 222 marks to 298298298, while the AAA threshold also increased by 222 marks to 239239239.
Small changes like these are normal. They help preserve a comparable standard when one paper is marginally more or less demanding than another.
Another rise in 202520252025
In 202520252025, the A∗A^*A∗ boundary reached 300300300, exactly 80%80\%80% of the available marks. The AAA boundary rose more sharply to 245245245, or approximately 65.3%65.3\%65.3%.
Even after that rise, the A∗A^*A∗ boundary remained 999 marks below its 201920192019 level, while the AAA boundary remained 161616 marks lower. The trend is upward from 202220222022, but it is neither perfectly uniform nor a reliable prediction of the next boundary.
Why boundaries change
Grade boundaries exist to keep standards comparable when papers vary in difficulty. Senior examiners review evidence after marking rather than selecting an arbitrary percentage in advance.
Several factors therefore matter:
- the difficulty and accessibility of the papers;
- how students performed across the mark range;
- evidence from examiners and statistical data;
- changes to assessment arrangements;
- the grading standard that must be maintained.
A high boundary does not automatically mean students were unusually clever. A low one does not mean the exam board was generous. Both may simply indicate how demanding that year’s assessment proved to be.
How to use boundary history in revision
Start with a timed paper from the AQA A-Level Computer Science past papers collection. Mark it strictly, then compare your total against several historical boundaries rather than choosing the lowest one.
A sensible approach is to build a margin above your desired grade. If your score sits exactly on one old boundary, normal variation could move you below it in another year. More importantly, identify where the lost marks came from: programming, algorithms, data structures, computer systems, theory or imprecise written explanations.
Use the AQA A-Level Computer Science revision hub to move from diagnosis to focused practice. Students balancing Computer Science with maths can organise their week using the MathsGenie revision planner, while A-Level predicted papers can support maths preparation alongside official past-paper work.
A crystal ball competes with a stack of marked past papers
Common mistakes when analysing boundaries
Treating a past boundary as a prediction
The next boundary cannot be confirmed before marking and awarding are complete. Revising only to reach last year’s threshold leaves no safety margin.
Comparing raw marks from different qualifications
AQA and OCR use different specifications and assessment structures. Even when two courses share a subject name, their totals and boundaries cannot be compared as though they were the same scale.
Using notional paper boundaries as final grades
For a linear A Level, the overall qualification mark determines the final grade. Notional component boundaries are illustrative and do not award separate certificated grades for individual papers.
Ignoring the missing examination years
There were no normal summer A-Level examinations in 202020202020 or 202120212021. Any graph implying an uninterrupted sequence of comparable exam boundaries is incomplete.
Turn the trend into a revision decision
The history tells a simple story: AQA boundaries dropped in the disrupted assessment period and then climbed between 202220222022 and 202520252025. But the most useful lesson is not the direction of the line. It is that boundaries move, while secure knowledge travels with you into every paper.
Begin with MathsGenie’s free A-Level Computer Science past papers, mark each attempt carefully and turn every lost mark into a specific revision task. Combine past papers with revision lessons, practice questions and mark schemes. If you are still completing GCSEs before choosing your A Levels, the GCSE maths revision hub and predicted paper resources can help you build the algebraic reasoning and disciplined exam habits that Computer Science will later reward.
Frequently Asked Questions
What was the AQA A-Level Computer Science grade boundary in 2025?
For AQA specification 751775177517, the 202520252025 overall boundaries were 300300300 for A∗A^*A∗, 245245245 for AAA, 201201201 for BBB, 157157157 for CCC, 113113113 for DDD and 696969 for EEE, from a maximum of 375375375.
Why were there no summer Computer Science grade boundaries for 2020 and 2021?
Summer A-Level examinations were cancelled in 202020202020 and 202120212021 because of the pandemic. Alternative assessment arrangements were used, so there are no directly comparable summer exam boundaries for those years.
Will A-Level Computer Science grade boundaries rise again?
Nobody can know in advance. Boundaries are set after papers have been marked and evidence about the assessment’s difficulty and student performance has been reviewed.
Can I compare AQA and OCR Computer Science boundaries directly?
No. The boards use different specifications, assessment structures and total marks. Convert figures to percentages only for broad context, and use your own board’s official overall boundaries for meaningful comparisons.
What score should I aim for on an A-Level Computer Science past paper?
Aim comfortably above the historical boundary for your target grade rather than treating one year’s threshold as a promise. Then analyse individual lost marks and revise the underlying topics before attempting another timed paper.