Cambridge International (CAIE) · IGCSE · 0478 / 0984
Cambridge IGCSE Computer Science past papers (0478 / 0984)
Free guide to Cambridge IGCSE Computer Science 0478 (and 0984 9-1) past papers. Theory paper and Problem-solving & Programming paper with pre-release material.
Go to official Cambridge past papers →Paper structure
Paper 1 — Theory
1h 45m written paper covering data representation, networks, hardware, software and databases.
Paper 2 — Problem-solving and Programming
1h 45m written paper. Includes pre-release material and algorithm design in pseudocode/Python.
Topics that come up most
- Data representation
- Data transmission
- Hardware
- Software
- The internet and its uses
- Automated and emerging technologies
- Algorithm design and problem solving
- Programming (pseudocode and Python)
- Databases
- Boolean logic
Tutor's revision tips
- 1
Start pre-release preparation at least 6 weeks before the exam. Write and test three or four solutions in Python before exam day.
- 2
Cambridge pseudocode has a specific syntax (DECLARE, MOD, DIV, ← for assignment). Learn it and stick to it.
- 3
Trace tables come up almost every year — practise them until they are automatic.
Where to download the papers
All past papers, mark schemes and examiner reports for this specification are published free of charge by Cambridge International (CAIE) on their official assessment page. Always download the latest version — older papers may reference retired content.
Official Cambridge assessment resources →Other IGCSE boards
Work through a past paper with a tutor
Book a free assessment and we'll pick a real Cambridge IGCSE question together and walk through it step by step.