AQA A Level Computer Science (7517) Past Papers 2026
Download free AQA A Level Computer Science 7517 past papers, mark schemes. 8 exam sessions from 2017–2026.
June 2024
Latest Session
8
Sessions
2017–2026
27
Question Papers
24
Mark Schemes
89% coverage
2
Inserts
4
Specimen Papers
Components & time pressure
Marks per minute shows how fast you have to work — the higher the number, the tighter the time pressure in that paper.
| Paper | Component | Marks | Duration | Marks / min | Pressure |
|---|---|---|---|---|---|
| Paper 1 | On-screen examination (Skeleton Program) | 100 | 2h 30m | 0.67 | Steady |
| Paper 2 | Written examination (Theory) | 100 | 2h 30m | 0.67 | Steady |
| Paper 3 | NEA (Non-Exam Assessment) Project | 75 | Coursework (no time limit in exam) | — | — |
Component structure extracted from 3 official AQA documents (2022–2023). Timings and mark totals are taken from the papers themselves.
Yearly Exam Sessions
Topical Past Papers
AQA Computer Science questions organised by specification topic — perfect for targeted revision.
How is AQA A Level Computer Science (7517) examined?
AQA A Level Computer Science is examined through 3 paper components. Understanding each component helps you allocate revision time effectively.
Paper 1
100 marksOn-screen examination (Skeleton Program)
Duration: 2h 30m
Paper 2
100 marksWritten examination (Theory)
Duration: 2h 30m
Paper 3
75 marksNEA (Non-Exam Assessment) Project
Duration: Coursework (no time limit in exam)
What AQA examiners say about Computer Science
Verbatim quotes from 3 official AQA examiner reports (2022–2023). Every quote is attributable to a specific paper and session — these are the things AQA markers flag year after year.
Imprecise descriptions of circular queue operations
many answers showing some understanding of the process of removing an item from a circular queue but lacking the precision required to get many marks
Failing to write accurate regular expressions
Not many students were able to write an accurate regular expression, with most not using the correct symbol for alternation (|).
Vague or superficial description of operating system…
It was not sufficient to simply name functions, such as 'memory management'. Some students put the names of functions into sentences, such as 'the operating system will carry out memory management', but still did not describe what this was and so did not achieve a mark.
Most Common Mistakes — Computer Science (7517)
Based on analysis of 3 official AQA examiner reports (2022, 2023). Avoid these errors to maximise your marks.
Imprecise descriptions of circular queue operations — omitting the empty-queue check
Paper 1 · Paper 1, June 2022
Failing to write accurate regular expressions — wrong or missing alternation symbol
Paper 1 · Paper 1, June 2022
Vague or superficial description of operating system functions — naming without explaining
Paper 2 · Paper 2, June 2022
Incorrect understanding of start/stop bits — treating them as data delimiters only
Paper 2 · Paper 2, June 2022
Thin-client hardware requirements answered with vague, non-technical terminology
Paper 2 · Paper 2, June 2022
Topics Students Struggle With Most
Circular queues — precise pointer-based operations and empty/full checks
7517 examiners reported that question part 2.1 was not well answered, with many students describing a linear queue instead of a circular queue or failing to include the check for an empty queue before attempting deletion. Common errors included removing from the rear and describing all items moving 'up one'.
Paper 1
Regular expressions — syntax and alternation operator
7517 examiners noted that not many students were able to write an accurate regular expression, with most not using the correct symbol for alternation (|). This question is asked in the context of the skeleton program and requires confident use of regex metacharacters.
Paper 1
Floating-point representation — normalisation purpose and conversion errors
7517 examiners reported that question part 5.2 (2022) was not answered well, with many students giving vague responses such as 'increased accuracy'. In both 2022 and 2023, a common error was representing -23.25 by concatenating the representation of -23 and +0.25, which gives -22.75.
Paper 2
Start and stop bits — role in clock synchronisation
7517 examiners found that the standard response that the start bit 'identified the start of a data transmission' was not markworthy and that question parts 2.4 and 2.5 on start and stop bits 'are not well understood'. The synchronisation role of the start bit and the line-idle role of the stop bit were the expected answers.
Paper 2
Boolean algebra — operator precedence and correct application of De Morgan's law
7517 examiners reported in both 2022 and 2023 that only approximately a quarter of students achieved full marks for Boolean simplification. Recurring errors include simplifying B̄ + B to 1 prematurely when AND has higher precedence, and applying De Morgan's law across mixed AND/OR operators.
Paper 2
Transport layer and networking protocols — precise role of each OSI/TCP-IP layer
7517 examiners noted in 2023 that most students achieved only one of three marks for the transport layer, with the most common mistake being to describe the role of the network layer instead of the transport layer. Port numbers and end-to-end connection establishment were the discriminating mark points.
Paper 2
OOP concepts — protected specifier and method overriding linked to inheritance
7517 examiners reported that a significant number of students described the private specifier instead of the protected specifier. Answers for the overriding question often lacked precision — to gain the mark, answers needed to make clear the link to inheritance.
Paper 1
Functional programming — higher-order functions, recursion traces, and distributed computing properties
7517 examiners found in 2022 that fewer students could correctly apply recursive functions fw and fx in the trace table, with approximately only a quarter achieving all four marks. In 2023, features of functional programming suited to distributed code were not well known — single-word answers such as 'immutable' without explanation were not credited.
Paper 2
AQA A Level Computer Science (7517) — Full Archive 2017–2026
This page contains all 89 AQA A Level Computer Science (7517) past papers available for free download — 8 exam sessions from 2017 to 2026. Each session includes question papers (QP), mark schemes (MS), and where available, insert materials (INS). No registration or payment required.
AQA A Level Computer Science is graded A*–E. The A* grade requires achieving an A on the overall qualification and 90%+ on the A2 units. AQA is the UK's largest exam board, making these past papers the single most relevant resource for your revision.
AQA A Level Computer Science has no tiers — all students sit the same papers. Papers are split into components (Paper 1, Paper 2, etc.), each testing different areas of the specification. Focus on components where you score lowest to maximise grade improvement.
AQA mark schemes use a clear notation: M marks are for method (your working), A marks are for accuracy (correct answer), and B marks are awarded independently. Understanding this system helps you maximise marks even when you don't reach the final answer — showing clear working can earn method marks. After attempting each Computer Science past paper under timed conditions, mark it against the official scheme and categorise every dropped mark as a knowledge gap, method error, or misread question. Target your remaining revision at the category where you lose the most marks.
Computer Science 7517 at other levels
Questions, answered.
PapersDaddy provides 89 free AQA A Level Computer Science (7517) past papers from 2017–2026. Download question papers and mark schemes as PDF — no registration needed.
We have 89 papers across 8 exam sessions for AQA A Level Computer Science (7517). This includes question papers and mark schemes, plus 4 specimen papers.
AQA filenames follow the pattern AQA-[CODE]-[TYPE]-[SESSION]. For example, AQA-75161H-QP-JUN19 means: specification 7516, Paper 1, Higher tier, Question Paper, June 2019. QP = Question Paper, W-MS = Mark Scheme, INS = Insert, SQP = Specimen Question Paper.