Cambridge IGCSE / O-Level · 0478 / 2210
Computer Science
Complete Notes
All 10 chapters, fully structured and exam-focused. Built for the Cambridge 2026–2028 syllabus.
10
Chapters
2
Papers
0478
IGCSE
2210
O-Level
Quick Jump
Paper 1 · Computer Systems
Chapters 1–6
Chapter 1
Data Representation
Binary · Denary · Hexadecimal · Two's Complement · ASCII · Unicode · Sound · Images · Compression
Chapter 2
Data Transmission
Packets · Packet Switching · Serial vs Parallel · USB · Parity · Checksum · ARQ · Encryption
Chapter 3
Hardware
CPU · FDE Cycle · Von Neumann · Input/Output · Sensors · Storage · Virtual Memory · Cloud
Chapter 4
Software
OS Functions · Interrupts · High/Low Level Languages · Compiler vs Interpreter · IDEs
Chapter 5
The Internet and Its Uses
Internet vs WWW · HTTP/HTTPS · DNS · Cookies · Digital Currency · Cyber Security Threats
Chapter 6
Automated and Emerging Technologies
Automated Systems · Robotics · AI · Expert Systems · Machine Learning
Paper 2 · Algorithms, Programming and Logic
Chapters 7–10
Chapter 7
Algorithm Design and Problem-Solving
PDLC · Decomposition · Flowcharts · Linear Search · Bubble Sort · Validation · Trace Tables
Chapter 8
Programming
Data Types · Selection · Iteration · Arrays · File Handling · Procedures · Functions
Chapter 9
Databases
Tables · Primary Keys · SQL · SELECT · WHERE · ORDER BY · SUM · COUNT
Chapter 10
Boolean Logic
NOT · AND · OR · NAND · NOR · XOR · Truth Tables · Logic Circuits · Interconversion
Reference Guide
Pseudocode — Complete Guide
Data Types · Loops · Arrays · Functions · File Handling · SQL · 15-Mark Questions
