Computer Science 0478 past papers and mark schemes
158 papers · 33 sittings · 2015–2026
Revise by topic59 topics0 of munched
- 11, 12 and 13 are the same paper set for different time zones. Any of them is fair practice.

Recent
2024–2026Teachers like to save these for mocks. Ask before you spoil yours.
2026
May/Junes266 papers
Feb/Marchm262 papers
2025
Oct/Novw256 papers
May/Junes256 papers
Feb/Marchm252 papers
2024
Oct/Novw246 papers
May/Junes246 papers
Feb/Marchm242 papers
Past
2016–2023The main course: close to today’s syllabus, and nobody is saving them.
2023
Oct/Novw236 papers
May/Junes236 papers
Feb/Marchm232 papers
2022
2021
2020
May/Junes206 papers
2019
2018
2017
2016
Ancient
2015 and earlierGood practice, but syllabuses move on. Check a topic is still on yours before you panic.
2015
BLANK PAGE
Nothing matches that. Either those filters have no papers, or you’ve munched them all.
END · That’s every Computer Science paper on file. The oldest is from 2015.
About these Computer Science papers
This is every Cambridge IGCSE Computer Science (0478) question paper on file: 158 papers from 33 sittings, 2015 to 2026. Every one has its mark scheme beside it. The newest sitting here is May/June 2026.
Computer Science is examined in Feb/March, May/June and Oct/Nov. It is made up of Paper 1 and Paper 2.
A paper’s two-digit number is its paper and its variant: 42 is Paper 4, variant 2. Variants 1, 2 and 3 are the same paper set for different time zones, so any of them is fair practice.
Tap QP to open a question paper and MS for its mark scheme. They open in the browser, side by side if you like, and you can write on them. To revise a topic before trying a paper, there is Computer Science revision by topic, in 59 topics, each with questions and answers.