BREAKINGStudent's code works, nobody knows why, including studentβ˜… Local teen writes pseudocode, accidentally invents a languageβ˜… Binary joke told in class, exactly 10 students laugh
  1. Home
  2. A Level
  3. Computer Science

A Level Computer Science past papers and mark schemes

Plus topic questions

Pick your boardJump straight to its papers and topic questions.

AQA A Level Computer Science

7517 Β· 2017 to 2025

OCR A Level Computer Science

H446 Β· 2017 to 2025

WJEC A Level Computer Science

1500 Β· 2018 to 2025

Eduqas A Level Computer Science

A500 Β· 2017 to 2025

The boards

About A Level Computer Science

Not sure which board? Look at the front of any past paper. It names the board and carries a code: H446 is OCR, 7517 is AQA, 1500 is WJEC and A500 is Eduqas.

OCR (H446), AQA (7517), WJEC (1500) and Eduqas (A500) set GCE A Level Computer Science, and the code is printed on the front of your paper. Each board below shows its newest papers and its questions by topic; the board's own page holds the full list.

OCRH446

Since 2015

Also 7820

14,000 a year

OCR's own site
AQA7517

Since 2015

Also 6510

5,000 a year

AQA's own site
WJEC1500

Since 2015

500 a year

WJEC's own site
EduqasA500

Since 2015

400 a year

Eduqas's own site

At a glance

88papers from 4 exam boards, June 2017 to June 2025.
331documents - question papers, mark schemes and examiner reports.
39topics classified across 342 questions.

GCE A Level Computer Science is examined in June, November and October. Each board's own page holds its full list, back to its first exam.

Memes

Certified Computer Science memes. Peer-reviewed by nobody.

Laugh now. Then pick your board and do a past paper.

Write a proper algorithm
Write β€˜sort it’ and leave
Me on the 6-mark pseudocode question
Debugging with print statements
Using a trace table
Knowing the difference between = and ==
Explaining recursion by explaining recursion
Code enlightenment, ranked

Mum πŸ’–

can you fix the wifi since you do computers πŸ₯°

that's not what computer science is

so that's a no then

πŸ“± Screen time this week Β· Discord8h 2m

Turned it off and on again