Cambridge IGCSE Computer Science 0478

Past papers, mark schemes, and examiner reports for Cambridge IGCSE Computer Science

244+ papers
Mark schemes included
Examiner reports
NEW

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.

Paper 1
1
Theory
1 hr 45 min
75 marks
Paper 2
2
Problem-solving and Programming
1 hr 45 min
50 marks

Assessment Overview

Cambridge IGCSE Computer Science assesses computational thinking and programming skills.

1

Paper 1: Theory

Tests understanding of computer systems, data representation, networks, security, and ethics.

2

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

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.