Ch. 1 โ€” Data Representation
1.1 Number Systems 1.2 Text, Sound & Images 1.3 Data Storage & Compression
Ch. 2 โ€” Connectivity
2.1 Data Transmission 2.2 Error Checking 2.3 Encryption
Ch. 3 โ€” Hardware
3.1 Computer Architecture 3.2 Input & Output Devices 3.3 Data Storage 3.4 Network Hardware
Ch. 4 โ€” Software
4.1 Types of Software & Interrupts 4.2 Programming Languages & IDE
Ch. 5 โ€” The Internet
5.1 Internet & World Wide Web 5.2 Digital Currency 5.3 Cyber Security
Ch. 6 โ€” Emerging Technologies
6.1 Automated Systems 6.2 Robotics 6.3 Artificial Intelligence
Cambridge IGCSE 0478  ยท  Paper 1 & 2

Study smarter.
Pass with confidence.

Structured, exam-focused notes for Cambridge IGCSE Computer Science. Every topic, every chapter โ€” all in one place.

18Topics
188Flashcards
100%Free
0478Syllabus
// NEW FEATURE

Test yourself with Flashcards

188 questions drawn directly from your study notes. Choose which chapters to test, how many cards, and track your score in real time.

Pick any chapter or mix them all
Score counter โ€” correct, wrong & skipped
Retry only the cards you missed
Keyboard shortcuts (space, arrows)
Print-ready A4 sheets โ€” cut & fold
Play Flashcards Print Cards
// 3.1 Computer Architecture
What does the ALU do?
โ€บ Carries out calculations and logical operations
โ€บ Holds temporary values in a register called the accumulator
โœ“ 12
โœ— 3

Paper 1 โ€” Theory

Select any topic to jump straight into the notes.

Built for students, by a teacher.

Cambridge's official resources often fall short of what students actually need to succeed. ByteSizeNotes was created to bridge that gap โ€” providing clear, structured, exam-focused notes that cut through the noise and give students exactly what they need to revise effectively. Every page is designed to match the Cambridge 0478 mark scheme language.