Past Papers

Computer Science past papers

Real exam papers, ready when you are. Find past papers by level, subject, exam board and year, open the question paper, check your answers against the mark scheme, or practise online.

Our whole library
7,446
Total past papers
3
Levels
48
Subjects
5
Exam boards
  • 2025
    June

    Computer Science

    AQA A level Computer Science Paper 2 (June 2025)

    AQA A Level 7517/2
  • 2025
    June

    Computer Science

    AQA A level Computer Science Paper 1 (June 2025)

    AQA A Level 7517/1
  • 2025
    June

    Computer Science

    AQA GCSE Computer Science Paper 1A Computational thinking and programming skills (C#) (June 2025)

    AQA GCSE 8525/1A
  • 2025
    June

    Computer Science

    AQA GCSE Computer Science Paper 1B Computational thinking and programming skills (Python) (June 2025)

    AQA GCSE 8525/1B
  • 2025
    June

    Computer Science

    AQA GCSE Computer Science Paper 1C Computational thinking and programming skills (VB.Net) (June 2025)

    AQA GCSE 8525/1C
  • 2025
    June

    Computer Science

    Eduqas A level Computer Science: Component 1: Programming and System Development (June 2025)

    Eduqas A Level A500U10/1
    Eduqas A Level A500U10/1
  • 2025
    June

    Computer Science

    Eduqas A level Computer Science: Component 2: Computer Architecture, Data, Communication and Applications (June 2025)

    Eduqas A Level A500U20/1
    Eduqas A Level A500U20/1
  • 2025
    June

    Computer Science

    Eduqas AS level Computer Science: Component 1: Fundamentals of Computer Science (June 2025)

    Eduqas AS level B500U10/1
    Eduqas AS level B500U10/1
  • 2025
    June

    Computer Science

    Eduqas AS level Computer Science: Component 2: Practical Programming to Solve Problems (June 2025)

    Eduqas AS level B500U20/1
    Eduqas AS level B500U20/1
  • 2025
    June

    Computer Science

    Eduqas GCSE Computer Science: Component 1: Understanding Computer Science (June 2025)

    Eduqas GCSE C500U10/1
    Eduqas GCSE C500U10/1
© Copyright Get Revising 2026 all rights reserved. Get Revising is one of the trading names of Tutorist Limited.
Register Number: 15241839 (England and Wales), VAT No. 454 2876 70 Registered office: The Old Casino, 28 Fourth Avenue, Hove. BN3 2PJ
© , made with ❤️ by Get Revising