Skip to content

OCR A-Level Computer Science Grade Calculator

Enter your NEA and paper marks to see your grade. Leave a paper blank and it tells you the mark you need on it for each grade.

Your marks

Programming project · 20% of the A-Level

/ 70Blank: not sat yet

Computer Systems · 40% of the A-Level

/ 140Blank: not sat yet

Algorithms and Programming · 40% of the A-Level

/ 140Blank: not sat yet

Saved in this browser only. Put in mock or predicted marks to try things out, or leave a paper blank to see what you need on it. The letters under each slider are that paper's June 2026 boundaries.

Your grade

Boundaries

Enter the marks you have. Leave a paper blank if you have not sat it yet and the calculator shows the mark you need on it for each grade.

What you need for each grade

Across the whole A-Level. Pick a grade to mark it as your target.

How the grade is worked out

The three raw marks are added to give a total out of 350: Paper 1 is out of 140, Paper 2 is out of 140, NEA is out of 70. OCR sets the grade boundaries on that total after each exam series. Only the total decides the grade, so a weaker paper can be made up on another. In June 2026 an A needed 254 marks (73%) and an A* needed 289 (83%).

Overall boundaries, out of 350

SeriesA*ABCDESource
June 2026289254216178141104OCR PDF
June 2025291256218180142105OCR PDF
June 202429225621517413393OCR PDF
June 202328625120916712685OCR PDF

Boundaries for each paper, June 2026

ComponentOut ofA*ABCDE
Paper 11401129984695541
Paper 21401149983685237
NEA70635649413426

These show what each grade looked like on one paper. You do not have to reach them paper by paper.

Boundaries move a little each year, so treat the result as a guide: the 2027 figures will be set after the exams. Use the Boundaries buttons in the calculator to see your marks against another year. Your NEA mark comes from your school and can change when OCR moderates it.