Cambridge (CIE) IGCSE Computer Science:
Past Papers

Past Papers

Browse our range of Cambridge (CIE) IGCSE Computer Science Past Papers and Mark Schemes below. Testing yourself with IGCSE Computer Science past papers is a great way to identify which topics need more revision, so you can ensure that you are revising as effectively as possible to help you get ready for your IGCSE Computer Science exam.

Exam Papers

Mark Schemes

2022

June 2022 Paper 23 Problem-solving and Programming (QP)June 2022 Paper 23 Problem-solving and Programming (MS)
June 2022 Paper 13 Theory (QP)June 2022 Paper 13 Theory (MS)
June 2022 Paper 22 Problem-solving and Programming (QP)June 2022 Paper 22 Problem-solving and Programming (MS)
June 2022 Paper 12 Theory (QP)June 2022 Paper 12 Theory (MS)
June 2022 Paper 2 Problem-solving and Programming (QP)June 2022 Paper 2 Problem-solving and Programming (MS)
June 2022 Paper 1: Theory (0478/11 ) (QP)June 2022 Paper 1: Theory (0478/11 ) (MS)
March 2022 Paper 22 Problem-solving and Programming (QP)March 2022 Paper 22 Problem-solving and Programming (MS)
March 2022 Paper 12 Theory (QP)March 2022 Paper 12 Theory (MS)

2021

November 2021 Paper 23 Problem-solving and Programming (QP)November 2021 Paper 23 Problem-solving and Programming (MS)
November 2021 Paper 13 Theory (QP)November 2021 Paper 13 Theory (MS)
November 2021 Paper 22 Problem-solving and Programming (QP)November 2021 Paper 22 Problem-solving and Programming (MS)
November 2021 Paper 12 Theory (QP)November 2021 Paper 12 Theory (MS)
November 2021 Paper 21 Problem-solving and Programming (QP)November 2021 Paper 21 Problem-solving and Programming (MS)
November 2021 Paper 11 Theory (QP)November 2021 Paper 11 Theory (MS)
June 2021 Paper 23 Problem-solving and Programming (QP)June 2021 Paper 23 Problem-solving and Programming (MS)
June 2021 Paper 13 Theory (QP)June 2021 Paper 13 Theory (MS)
June 2021 Paper 22 Problem-solving and Programming (QP)June 2021 Paper 22 Problem-solving and Programming (MS)
June 2021 Paper 12 Theory (QP)June 2021 Paper 12 Theory (MS)
June 2021 Paper 2 Problem-solving and Programming (QP)June 2021 Paper 2 Problem-solving and Programming (MS)
June 2021 Paper 1 Theory (QP)June 2021 Paper 1 Theory (MS)
March 2021 Paper 22 Problem-solving and Programming (QP)March 2021 Paper 22 Problem-solving and Programming (MS)
March 2021 Paper 12 Theory (QP)March 2021 Paper 12 Theory (MS)

2020

November 2020 Paper 23 Problem-solving and Programming (QP)November 2020 Paper 23 Problem-solving and Programming (MS)
November 2020 Paper 13 Theory (QP)November 2020 Paper 13 Theory (MS)
November 2020 Paper 22 Problem-solving and Programming (QP)November 2020 Paper 22 Problem-solving and Programming (MS)
November 2020 Paper 12 Theory (QP)November 2020 Paper 12 Theory (MS)
November 2020 Paper 21 Problem-solving and Programming (QP)November 2020 Paper 21 Problem-solving and Programming (MS)
November 2020 Paper 11 Theory (QP)November 2020 Paper 11 Theory (MS)
June 2020 Paper 23 Problem-solving and Programming (QP)June 2020 Paper 23 Problem-solving and Programming (MS)
June 2020 Paper 13 Theory (QP)June 2020 Paper 13 Theory (MS)
June 2020 Paper 22 Problem-solving and Programming (QP)June 2020 Paper 22 Problem-solving and Programming (MS)
June 2020 Paper 12 Theory (QP)June 2020 Paper 12 Theory (MS)
June 2020 Paper 2 Problem-solving and Programming (QP)June 2020 Paper 2 Problem-solving and Programming (MS)
June 2020 Paper 1 Theory (QP)June 2020 Paper 1 Theory (MS)
March 2020 Paper 22 Problem-solving and Programming (QP)March 2020 Paper 22 Problem-solving and Programming (MS)
March 2020 Paper 12 Theory (QP)March 2020 Paper 12 Theory (MS)

2019

November 2019 Series 3 - Paper 2 (QP)November 2019 Series 3 - Paper 2 (MS)
November 2019 Series 3 - Paper 1 (QP)November 2019 Series 3 - Paper 1 (MS)
November 2019 Series 2 - Paper 2 (QP)November 2019 Series 2 - Paper 2 (MS)
November 2019 Series 2 - Paper 1 (QP)November 2019 Series 2 - Paper 1 (MS)
November 2019 Series 1 - Paper 2 (QP)November 2019 Series 1 - Paper 2 (MS)
November 2019 Series 1 - Paper 1 (QP)November 2019 Series 1 - Paper 1 (MS)
June 2019 Series 3 - Paper 2 (QP)June 2019 Series 3 - Paper 2 (MS)
June 2019 Series 3 - Paper 1 (QP)June 2019 Series 3 - Paper 1 (MS)
June 2019 Series 2 - Paper 2 (QP)June 2019 Series 2 - Paper 2 (MS)
June 2019 Series 2 - Paper 1 (QP)June 2019 Series 2 - Paper 1 (MS)
June 2019 Series 1 - Paper 2 (QP)June 2019 Series 1 - Paper 2 (MS)
June 2019 Series 1 - Paper 1 (QP)June 2019 Series 1 - Paper 1 (MS)
March 2019 Series 2 - Paper 2 (QP)March 2019 Series 2 - Paper 2 (MS)
March 2019 Series 2 - Paper 1 (QP)March 2019 Series 2 - Paper 1 (MS)

Specimen Papers

Paper 2B Algorithms, Programming and Logic (QP) Paper 2B Algorithms, Programming and Logic (MS)
Paper 2A Algorithms, Programming and Logic (QP) Paper 2A Algorithms, Programming and Logic (MS)
Paper 1B Computer Systems (QP) Paper 1B Computer Systems (MS)
Paper 1A Computer Systems (QP) Paper 1A Computer Systems (MS)

Visit all of our Cambridge (CIE) IGCSE Past Papers here.