Computer Science 2210

🎓 Cambridge IGCSE & O Level

GCSE / IGCSE Computer Science Past Papers

Download every past paper, mark scheme, grade threshold & examiner report from 2002–2025 — completely free.

GCSE & IGCSE Computer Science Past Papers – Your Complete Free Resource

Welcome to the most comprehensive collection of Cambridge IGCSE and O Level Computer Science past papers available online. Whether you are preparing for your Computer Science (2210) or IGCSE Computer Science (0478) examination, this page gives you instant access to every question paper, mark scheme, grade threshold and examiner report.

Computer Science (2210) — Past Papers

YearSessionPaperQuestion PaperMark SchemeGrade ThresholdsExaminer ReportPre-release Material
22102——————
2025May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download——
Paper 1 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 1📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download—
2025Oct/NovPaper 1 / Variant 2📥 Download📥 Download📥 Download——
Paper 1 / Variant 3📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 3📥 Download📥 Download—
2024May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download——
Paper 1 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 1📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download—
2024Oct/NovPaper 1 / Variant 2📥 Download📥 Download📥 Download——
Paper 1 / Variant 3📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 3📥 Download📥 Download—
2023May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 1📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download—
2023Oct/NovPaper 1 / Variant 2📥 Download📥 Download📥 Download——
Paper 1 / Variant 3📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 3📥 Download📥 Download—
2023Specimen——————
2022May/June————📥 Download—
2022Oct/NovPaper 1 / Variant 2📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 3📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 3📥 Download📥 Download—
2021May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 1📥 Download📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download📥 Download
2021Oct/NovPaper 1 / Variant 2📥 Download📥 Download📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download📥 Download
2020May/JunePaper 1 / Variant 2📥 Download📥 Download———
Paper 2 / Variant 1📥 Download📥 Download📥 Download
Paper 21_notice——📥 Download
Paper 2 / Variant 2📥 Download📥 Download📥 Download
Paper 22_notice——📥 Download
2020Oct/NovPaper 2 / Variant 2————📥 Download
Paper 22_notice——📥 Download
Paper 2 / Variant 3——📥 Download
Paper 23_notice——📥 Download
2020Oct/NovPaper 1 / Variant 2📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 3📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download📥 Download
Paper 2 / Variant 3📥 Download📥 Download📥 Download
2020Oct/NovPaper 12-solved📥 Download————
2019May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 1📥 Download📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download📥 Download
2019Oct/NovPaper 1 / Variant 2📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 3📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download📥 Download
Paper 2 / Variant 3📥 Download📥 Download📥 Download
2018May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 1📥 Download📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download📥 Download
2018May/JunePaper 21-solved📥 Download————
2018Oct/NovPaper 1 / Variant 2📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 3📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download📥 Download
Paper 2 / Variant 3📥 Download📥 Download📥 Download
2017May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 1📥 Download📥 Download📥 Download
Paper 2 / Variant 2📥 Download📥 Download📥 Download
2017Oct/NovPaper 1 / Variant 2📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 3📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download📥 Download
Paper 2 / Variant 3📥 Download📥 Download📥 Download
2016May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 1📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download—
2016Oct/NovPaper 1 / Variant 2📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 3📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download📥 Download
Paper 2 / Variant 3📥 Download📥 Download📥 Download
2016Specimen——————
2015May/JunePaper 1 / Variant 1📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 1📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download—
2015Oct/NovPaper 1 / Variant 2📥 Download📥 Download📥 Download📥 Download—
Paper 1 / Variant 3📥 Download📥 Download—
Paper 2 / Variant 2📥 Download📥 Download—
Paper 2 / Variant 3📥 Download📥 Download—

🚧 IGCSE Computer Science (0478) past papers are being added.
Check back soon — we’re uploading every paper, mark scheme, and grade threshold.

Why Use Past Papers for Computer Science?

Computer Science exams test both theory and problem-solving/programming skills. Past papers help you get used to the specific style of pseudocode used by Cambridge and the types of logic questions you will face.

What’s Included on This Page?

Access all Question Papers, Mark Schemes, Grade Thresholds, and Examiner Reports. This covers both Paper 1 (Theory) and Paper 2 (Problem-solving and Programming).

Exam Tips for Computer Science

  • Practice trace tables: Tracing algorithms is a core skill. Past papers provide excellent examples to practice on.
  • Learn the pre-release material (if applicable): Ensure you have coded and fully understand the requirements before the exam.
  • Be precise: Computer Science requires exact terminology. Avoid vague descriptions.

Need help with a specific topic? Check out our Computer Science Revision Notes for step-by-step guides.

View Revision Notes
Scroll to Top