Oct 13, 2025
AQA A Level Computer Science Past Papers (7517) for Paper 1 and Paper 2
Short description: Download the latest AQA A Level Computer Science past papers (7517) for Paper 1 and Paper 2, plus mark schemes and examiner reports to revise smarter.
If you’re sitting AQA A Level Computer Science (7517), past papers are the fastest way to improve—because they show you exactly how AQA phrases questions, what “examiner language” looks like, and where marks are actually awarded.
Below you’ll find official PDF downloads for Paper 1 (7517/1) and Paper 2 (7517/2), plus mark schemes.
AQA A Level Computer Science (7517) Past Papers: Paper 1 & Paper 2
June 2023
Paper 1 (7517/1) Question Paper: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2023/june/AQA-75171-QP-JUN23-CR.PDF
Paper 1 (7517/1) Mark Scheme: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2023/june/AQA-75171-MS-JUN23.PDF
Paper 2 (7517/2) Question Paper: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2023/june/AQA-75172-QP-JUN23.PDF
Paper 2 (7517/2) Mark Scheme: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2023/june/AQA-75172-MS-JUN23.PDF
June 2022
Paper 1 (7517/1) Question Paper: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2022/june/AQA-75171-QP-JUN22.PDF
Paper 1 (7517/1) Mark Scheme: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2022/june/AQA-75171-MS-JUN22.PDF
Paper 2 (7517/2) Question Paper: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2022/june/AQA-75172-QP-JUN22.PDF
Paper 2 (7517/2) Mark Scheme: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2022/june/AQA-75172-MS-JUN22.PDF
June 2021
Paper 1 (7517/1) Question Paper: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2021/november/AQA-75171-QP-NOV21.PDF
Paper 1 (7517/1) Mark Scheme: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2021/november/AQA-75171-MS-NOV21.PDF
Paper 2 (7517/2) Question Paper: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2021/november/AQA-75172-QP-NOV21.PDF
Paper 2 (7517/2) Mark Scheme: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2021/november/AQA-75172-MS-NOV21.PDF
June 2020
Paper 1 (7517/1) Question Paper: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2020/november/AQA-75171-QP-NOV20.PDF
Paper 1 (7517/1) Mark Scheme: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2020/november/AQA-75171-MS-NOV20.PDF
Paper 2 (7517/2) Question Paper: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2020/november/AQA-75172-QP-MQP18A4-NOV20.PDF
Paper 2 (7517/2) Mark Scheme: https://filestore.aqa.org.uk/sample-papers-and-mark-schemes/2020/november/AQA-75172-MS-NOV20.PDF
How to Use AQA 7517 Past Papers to Boost Your Grade
Most students do past papers the slow way: attempt → check answers → move on. That feels productive, but it doesn’t reliably raise marks.
Use this 3-step method instead:
1) Do a “Targeted Attempt” (not a full paper every time)
Pick one section or one question type (e.g., Big-O, networks, databases, data representation, trace tables).
Set a timer (10–25 minutes)
Work in exam conditions
Write in “mark scheme style” (clear, specific, no fluff)
This builds accuracy faster than grinding full papers too early.
2) Mark like an examiner (and rewrite your answer)
When you mark, don’t just tick/cross.
For every lost mark, write:
What the question wanted (in one sentence)
The exact phrase/point that earns the mark
A corrected “model answer” you can reuse
This is how you turn mistakes into patterns you stop repeating.
3) Create an “AQA Mistakes List” (your personal mark bank)
Keep one running list (notes app is fine) with headings like:
Algorithms / complexity
Data structures
Networks
Databases / SQL
OOP / ADTs
Boolean logic / automata
Programming techniques
Every time you lose a mark, add a one-line fix. Revise that list weekly and your scores climb quickly.
Paper 1 vs Paper 2: What to prioritise
Paper 1 (7517/1)
Paper 1 is often where students drop easy marks through:
vague definitions (AO1)
incomplete explanation chains (AO2)
unclear code/pseudocode logic (AO3)
Focus on: precision, structured explanations, and readable programming.
Paper 2 (7517/2)
Paper 2 punishes “half answers” and rewards:
correct terminology
step-by-step reasoning
working shown clearly
Focus on: method marks, correct units, and “show your logic”.
Want faster progress?
If you want to jump a grade boundary quickly, the biggest lever is feedback on your answers—especially the 6–12 mark questions and the “explain/justify” style prompts.
Press Book a lesson



