All subjects

    Select a subject from the left to view available exam boards and resources

    Syllabus 0478

    Cambridge IGCSE Computer Science Past Papers

    Free Cambridge IGCSE Computer Science past papers, mark schemes and examiner reports for 2022–2026. All files are free to download - no login required.

    2026

    February 2026

    Paper 1 Variant 2 Theory of Computer Science • 75 marks • 1h 45m
    Paper 2 Variant 2 Problem-Solving & Programming • 50 marks • 1h 45m

    2025

    February 2025

    Paper 1 Variant 2 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 2 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min

    June 2025

    Paper 1 Variant 1 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 1 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 2 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 2 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 3 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 3 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min

    October 2025

    Paper 1 Variant 1 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 1 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 2 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 2 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 3 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 3 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min

    2024

    February 2024

    Paper 1 Variant 2 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 2 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min

    June 2024

    Paper 1 Variant 1 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 1 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 2 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 2 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 3 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 3 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min

    October 2024

    Paper 1 Variant 1 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 1 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 2 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 2 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 3 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 3 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min

    2023

    February 2023

    Paper 1 Variant 2 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 2 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min

    June 2023

    Paper 1 Variant 1 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 1 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 2 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 2 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 3 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 3 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min

    October 2023

    Paper 1 Variant 1 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 1 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 2 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 2 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 3 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 3 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min

    2022

    February 2022

    Paper 1 Variant 2 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 2 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min

    June 2022

    Paper 1 Variant 1 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 1 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 2 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 2 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 3 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 3 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min

    October 2022

    Paper 1 Variant 1 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 1 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 2 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 2 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min
    Paper 1 Variant 3 Computer Systems • 75 marks • 1 hr 45 min
    Paper 2 Variant 3 Algorithms, Programming and Logic • 75 marks • 1 hr 45 min