A-Level Computer Science
Grade Boundaries

AQA, OCR, Eduqas and Cambridge A-Level — see exactly how many marks you need for each grade.

⚠️ Disclaimer: Grade boundaries vary each year. Data below is from 2025 for reference. Always check the official exam board websites for the most current boundaries.

What does this mean?

Grade boundaries are the minimum marks needed to achieve each grade. They are set after each exam series based on student performance. For example, an A* boundary of 155 means you need at least 155/200 marks to achieve an A*. Boundaries change each year, so use these figures as a guide only.

🎯 What grade do I need? Calculator

Enter your score below to see which grade it corresponds to for each board (written papers only).

GradeMinimum marks (out of 375)Percentage
A*30080%
A24565%
B20154%
C15742%
D11330%
E6918%
GradeMinimum marks (out of 350)Percentage
A*29183%
A25673%
B21862%
C18051%
D14241%
E10530%
GradeMinimum marks (out of 500)Percentage
A*39379%
A34769%
B28958%
C23146%
D17435%
E11723%
Component breakdown (June 2025, out of 100 each):
Component 1 — Programming & System Development (×2): A*:81 A:70 B:57 C:44 D:32 E:20
Component 2 — Architecture, Data & Communication (×2): A*:77 A:68 B:56 C:45 D:33 E:21
Component 3 — Programmed Solution (×1): A*:77 A:71 B:63 C:53 D:44 E:35
GradeMinimum marks (out of 300)Percentage
A*22876%
A19565%
B16254%
C13244%
D10234%
E7324%

Want even more revision tools?

Flashcards, Python IDE, progress tracking and AI grade prediction — all free to try.

Start free trial See pricing