Cambridge IGCSE / O-Level · 0478 / 2210
Computer Science
Complete Notes
All 10 chapters, fully structured and exam-focused. Built for 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 & Emerging Technologies
Automated Systems · Robotics · AI · Expert Systems · Machine Learning
→
Paper 2 · Algorithms, Programming & Logic
Chapters 7 – 10
Chapter 7
Algorithm Design & 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
→
