Cambridge IGCSE Computer Science 0478
Past papers, mark schemes, and examiner reports for Cambridge IGCSE Computer Science
Algorithmic Practice Tools
Master critical exam topics with 2,000 algorithmically generated practice questions. Unlimited attempts, instant feedback, step-by-step working.
0478 Paper Components
Cambridge IGCSE Computer Science (0478) consists of 2 papers: 0478 Paper 1 (Theory), 0478 Paper 2 (Problem-solving and Programming). Each paper assesses different aspects of computational thinking and programming skills.
Assessment Overview
Cambridge IGCSE Computer Science assesses computational thinking and programming skills.
Paper 1: Theory
Tests understanding of computer systems, data representation, networks, security, and ethics.
Paper 2: Problem-Solving & Programming
Algorithm design, pseudocode, and programming questions. Choose Python, Java, or Visual Basic.
Tip: Practice writing algorithms in pseudocode and your chosen programming language. Trace tables are commonly tested.
0478 Past Papers by Year
2025
3 exam sessions
41 papers available
2024
3 exam sessions
39 papers available
2023
3 exam sessions
41 papers available
2022
3 exam sessions
41 papers available
2021
3 exam sessions
41 papers available
2020
3 exam sessions
41 papers available
All Exam Sessions
About Cambridge IGCSE Computer Science 0478
Cambridge IGCSE Computer Science develops computational thinking and programming skills essential for the digital age. The course covers computer systems, algorithms, programming, and data representation. Students learn to design, write, test and refine programs using procedural and imperative programming languages. All past papers, mark schemes, and examiner reports are provided to help students prepare effectively for their examinations.