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. IGCSE
  3. Computer Science

IGCSE Computer Science past papers and mark schemes

Pick your boardJump straight to its papers.

Cambridge IGCSE Computer Science

0984 Β· 2002 to 2026

Edexcel IGCSE Computer Science

4CP0 Β· 2019 to 2025

OxfordAQA IGCSE Computer Science

9210 Β· 2022 to 2025

The boards

About IGCSE Computer Science

Not sure which board? Look at the front of any past paper. It names the board and carries a code: 0984 is Cambridge, 4CP0 is Edexcel and 9210 is OxfordAQA.

Cambridge (0984), Edexcel (4CP0) and OxfordAQA (9210) set International GCSE 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.

Also 0478, 0420

Grade boundaries

3,000 a year

At a glance

316papers from 3 exam boards, November 2002 to June 2026.
1,414documents - question papers, mark schemes and examiner reports.

International GCSE Computer Science is examined in November, June and March. 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