AQA A-level Computer Science grade boundaries 2025: A* to E
A-level Computer Science
Start today's paperPaper resets in
AQA A-level Computer Science grade boundaries June 2025
From the Computer Science Adv rows of AQA's A-level grade boundaries for June 2025 (version 1.0, published 14 August 2025). Each is the lowest total out of 375 that earns the grade; below E is a U. AQA Computer Science (7517) has an on-screen Paper 1 and a written Paper 2, each worth 40% of the A-level, and a non-exam assessment worth 20%. Papers 1 and 2 are marked out of 100 and weighted to 150 each, and the NEA is out of 75, so the total is 375. The boundaries are the same for all four language options: C#, Java, Python and VB.NET.
| Grade | Lowest total out of 375 | Share of the total |
|---|---|---|
| A* | 300 | 80% |
| A | 245 | 65% |
| B | 201 | 54% |
| C | 157 | 42% |
| D | 113 | 30% |
| E | 69 | 18% |
Our guides to A-level Computer Science and AQA A-level Computer Science cover the content.
Adding up a Computer Science grade
Your total is the weighted Paper 1, the weighted Paper 2 and the NEA. A candidate with 78 raw on Paper 1 (117 weighted), 72 raw on Paper 2 (108 weighted) and 58 on the NEA has 283 out of 375. That is above the A boundary of 245 and below the A* boundary of 300, so it is an A.
In 2025 AQA's notional A* on the NEA was 68 out of 75, which is 91%, a far higher share than the exam papers needed. That means a weak NEA costs marks that are hard to win back on the papers. The gap from B (201) to C (157) is 44 marks, and the NEA has 75 available.
2025 against 2024 and 2023
From AQA's 2024 and 2023 documents:
| Grade | June 2023 | June 2024 | June 2025 |
|---|---|---|---|
| A* | 296 | 298 | 300 |
| A | 237 | 239 | 245 |
| B | 191 | 194 | 201 |
| C | 146 | 149 | 157 |
| D | 101 | 104 | 113 |
| E | 56 | 60 | 69 |
Computer Science has risen every year across the three summers. A* went 296, 298, 300, reaching exactly 80% of the 375 in 2025. The lower grades moved more in 2025 than in 2024: C by 8 (from 149 to 157), D by 9 and E by 9, where E in 2024 had moved by only 4.
Paper by paper
AQA's notional boundaries, "for illustrative purposes only". Papers 1 and 2 are shown at their weighted 150 marks:
| Component (notional, illustration only) | Out of | A* | A | B | C | D | E |
|---|---|---|---|---|---|---|---|
| Paper 1 (weighted) | 150 | 119 | 95 | 77 | 59 | 41 | 24 |
| Paper 2 (weighted) | 150 | 114 | 87 | 71 | 54 | 39 | 24 |
| Non-exam assessment | 75 | 68 | 63 | 52 | 41 | 31 | 21 |
The weighted Paper 1 had a notional A* of 119 out of 150 (79%), and Paper 2 had 114 (76%). Paper 2 needed a lower share than Paper 1. Your grade comes from the 375 total.
What these boundaries mean for Computer Science
- An A* is 80%. 300 marks, 75 below full marks.
- An A is 65%. 245 marks.
- An E is 18%. 69 marks, under a fifth of the total.
Use today's paper to estimate your grade
Sit today's A-level Computer Science paper, a short timed paper of 8 questions worth 25 to 35 marks, written by us and not by AQA. It has no NEA and no skeleton program, so it is a quick mock for theory and programming. Mark it and divide by the total. 20 out of 30 is 67%, above the A share of 65% and below the A* share of 80%. Average a few days with the Mean, Median and Mode Calculator.
Mistakes to avoid
- Thinking the language changes the boundary. It does not.
- Dividing by 300. Computer Science is out of 375.
- Using 2024. The C boundary rose by 8 in 2025.
Common questions
What were the AQA A-level Computer Science grade boundaries in 2025?
What mark is an A* in AQA A-level Computer Science 2025?
What mark is an A in AQA A-level Computer Science 2025?
Do C#, Java, Python and VB.NET have different boundaries?
When did AQA publish the 2025 boundaries?
Revision cards
Say the answer first, then flip the card to check it.
Where to go next
- Solve it
Mean, Median and Mode Calculator
Find averages, range and quartiles from raw or grouped data
Open the tool - Test it
A-level Computer Science
A new exam-style paper every day, with instant marking and a mark scheme
Start today's paper