Twenty-one full chapters, free to read right here. Open the reader

Syllabus codes

IGCSE & O Level Computer Science 0478 past papers


0478 is Cambridge IGCSE & O Level Computer Science. This page explains what the code covers, which papers it is examined by, and which topics carry the most marks — counted from 900 real past-paper questions set between 2023 and 2026.

What 0478 is

0478 is the Cambridge syllabus code for IGCSE & O Level Computer Science. The same course is published under 0478 & 2210 — the same papers are set for both, so one book serves either code.

Which papers 0478 is examined by

ExamYard publishes 2 question books for this syllabus, covering these papers:

What comes up in 0478

Every topic in the 0478 banks, with how many questions and marks each has carried since 2023. The heaviest topics are where revision time pays back fastest.

Paper 1, Computer Systems

TopicQuestionsMarks
Number Systems111247
Text, Sound and Images2377
Data Storage and Compression4594
Types and Methods of Data Transmission48154
Methods of Error Detection3197
Encryption1336
Computer Architecture57182
Input and Output Devices3962
Data Storage48157
Network Hardware2047
Types of Software and Interrupts3197
Programming Languages, Translators and IDEs32105
The Internet and the World Wide Web35131
Digital Currency613
Cyber Security39157
Automated Systems1872
Robotics1643
Artificial Intelligence29104

Heaviest topic: Number Systems, 247 marks across 111 questions.

Paper 2, Algorithms, Programming and Logic

TopicQuestionsMarks
Databases27219
Boolean Logic29221
The Program Development Life Cycle1249
Computer System, Sub-System and Decomposition924
Validation and Verification1346
Test Data1264
Trace Tables to Document Dry Runs of Algorithms18153
Identifying Errors in an Algorithm17140
Writing and Amending Algorithms770
Standard Methods of a Solution17137
Programming Concepts65316
Arrays24360
File Handling956

Heaviest topic: Arrays, 360 marks across 24 questions.

Where the marks are in 0478

Across every 0478 paper in these banks, the three heaviest topics are Arrays (360 marks), Programming Concepts (316 marks) and Number Systems (247 marks). The first of those alone is about 10% of every mark on offer. The lightest is Digital Currency at 13 marks.

That matters because revising by whole past paper spreads your time evenly over topics the examiner does not weight evenly. Working topic by topic lets you spend the most time where the most marks are, and it shows you the handful of question shapes each topic actually uses rather than meeting one of them every few weeks.

Where to practise 0478 past papers

Past papers are easiest to use when the questions are already sorted by topic, so you can finish one topic before starting the next instead of meeting it once every few papers. ExamYard prints the real Cambridge questions for IGCSE & O Level Computer Science 0478 arranged that way, with the mark scheme kept separate from the question. Chapter 1 of every book is free to read, with no account and no email address.

Common questions about 0478

What subject is 0478?

0478 is Cambridge IGCSE & O Level Computer Science.

Which years do the 0478 past papers cover?

The questions in these banks come from papers set between 2023 and 2026. Nothing older is included, because Cambridge changes syllabuses and older questions can test content that is no longer examined.

How many questions are there in 0478?

900 real Cambridge questions worth 3,730 marks, sorted by topic.