Subject-specialist worked solutions — every mark explained. Topical & Yearly Solved, Revision Notes, Predicted Papers. Explore →

7516/2 June 2017 AQA A Level Computer Science Mark Scheme

Loading document...

AQA-75162-MS-JUN17.PDF

7516/2June 2017 AQA Computer Science 7517 Mark Scheme

This is the official AQA mark scheme for Computer Science (7517) Mark Scheme 2 from the June 2017 session. Mark schemes show exactly how each mark is awarded, including acceptable alternative answers, required key terms, and common errors that lose marks. AQA mark schemes use notation like "allow," "accept," and "do not credit" to define the boundary between full marks and zero.

Also referenced as: 7516/2 · 75162 · AQA-75162-MS-JUN17 · AQA 7516 June 2017

This mark scheme corresponds to AQA-75162-QP-JUN17. For maximum revision benefit, attempt the question paper under strict exam conditions first, then use this mark scheme to self-assess. Pay attention to the marking notation: "allow" means an alternative is accepted, "do not credit" means a specific phrasing is rejected even if technically correct, and "ORA" (or reverse argument) means the mark can also be earned with the opposite reasoning.

AQA mark schemes reward precise language. For Computer Science (7517), look for keywords the examiner requires — definitions must include specific terms (e.g., "per unit mass," "resultant"), and calculations must show working even if the final answer is correct. Understanding mark scheme conventions helps you write answers that hit every marking point, not just the general idea.

Same paper, other years

AQA Computer Science Mark Scheme 2 from other exam series — practise the same paper across the years, then mark each one against its mark scheme.

Examiner Insights — AQA Computer Science (7517)

Based on analysis of 3 official AQA documents (2022–2023).

1

Imprecise descriptions of circular queue operations — omitting the empty-queue check

many answers showing some understanding of the process of removing an item from a circular queue but lacking the precision required to get many marks7517/1 Paper 1, June 2022

How to fix: For circular queue deletion: state the pointer arithmetic explicitly (rear-pointer wraps using modulo), check for an empty queue (front == rear or a count variable == 0) BEFORE attempting deletion, increment the front pointer after removal, and make clear that items do not physically shift. Describe a linear queue only when specifically asked — switching models loses marks.

View full exam guide for Computer Science (7517) →

All AQA Computer Science (7517) Papers — June 2017

Browse all June 2017 papers →

More AQA Computer Science (7517) Past Papers

View all Computer Science (7517) sessions →
📘

Computer Science Exam Guide: How to Score Higher

Top mistakes, scoring patterns & answer frameworks from 3 official AQA documents