Cambridge IGCSE · 0478

Computer Science topical past papers

Every Cambridge IGCSE Computer Science (0478) past-paper question from 2015–2025, sorted into 11 syllabus chapters and their subtopics, with the official mark schemes.

Questions
1,338
Chapters
11
Years
2015–2025

Paper 1 · Computer systems

  1. Data Representation 118 questions
    • Number Systems
    • Text, Sound and Images
    • Data Storage and Compression
  2. Data Transmission 126 questions
    • Types and Methods of Data Transmission
    • Methods of Error Detection
    • Encryption
  3. Hardware 195 questions
    • Computer Architecture
    • Input and Output Devices
    • Data Storage
    • Network Hardware
  4. Software 108 questions
    • Types of Software and Interrupts
    • Programming Languages and Translators
  5. The Internet and its Uses 124 questions
    • Internet and World Wide Web
    • Digital Currency
    • Cyber Security
  6. Automated and Emerging Technologies 36 questions
    • Automated Systems
    • Robotics
    • Artificial Intelligence

Paper 2 · Algorithms, programming & logic

  1. Algorithm Design and Problem-Solving 182 questions
    • Program Development
    • Flowcharts and Pseudocode
    • Tracing and Dry Runs
    • Standard Searching and Sorting
    • Validation and Verification
    • Identifying and Correcting Errors
  2. Programming 158 questions
    • Programming Concepts
    • Arrays
    • File Handling
  3. Databases 157 questions
    • Database Concepts
    • SQL
  4. Boolean Logic 71 questions
    • Logic Gates and Circuits
    • Truth Tables and Boolean Expressions
  5. Scenario Question 63 questions