Qualifications Scotland (SQA) Advanced Higher Computing Science Past Papers 2026
Download free Qualifications Scotland Advanced Higher Computing Science past papers (formerly SQA), question papers and marking instructions. 5 exam sessions from 2022–2026.
2025
Latest Session
5
Sessions
2022–2026
4
Question Papers
4
Marking Instructions
100% coverage
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 |
|---|---|---|---|---|---|
| Question Paper | Software design and development + optional Database design and development or Web design and development | 55 | 2 hours | 0.46 | Steady |
| Project | Independent software-development project | 80 | Coursework (notional 40 hours; no time limit, conducted under some supervision; open-book) | 0.03 | Steady |
Component structure extracted from 3 official Qualifications Scotland documents (2023–2025). Timings and mark totals are taken from the papers themselves.
Yearly Exam Sessions
How is Qualifications Scotland Advanced Higher Computing Science examined?
Qualifications Scotland Advanced Higher Computing Science is examined through 2 paper components. Understanding each component helps you allocate revision time effectively.
Question Paper
55 marksSoftware design and development + optional Database design and development or Web design and development
Duration: 2 hours
Project
80 marksIndependent software-development project
Duration: Coursework (notional 40 hours; no time limit, conducted under some supervision; open-book)
What SQA examiners say about Computing Science
Verbatim quotes from 3 official SQA course reports (2023–2025). Every quote is attributable to a specific paper and session — these are the things SQA markers flag year after year.
Confusing types of testing
Most candidates were unable to identify the correct type of testing being undertaken. Although some candidates were able to accurately name and justify the use of end user testing in question 7(g)(ii), only a few were able to accurately name and justify the use of final testing in question 7(g)(i).
Confusing maintenance types
Many candidates did not identify perfective maintenance with an appropriate justification.
Submitting code or reverse-engineered code as design…
many candidates continue to present code, or reverse engineered code, rather than pseudocode as the design of their Advanced Higher concepts, integration and requirements.
Most Common Mistakes — Computing Science
Based on analysis of 3 official SQA course reports (2023–2025). Avoid these errors to maximise your marks.
Confusing types of testing — describing end-user or acceptance testing instead of final testing, or failing to identify the correct testing type
Question Paper — Section 1, Question Paper — Section 2, Question Paper — Section 3 · Flagged in all three course reports across both optional sections; one of the most persistent weak areas in the question paper
Confusing maintenance types — failing to identify perfective maintenance or distinguish adaptive, corrective and perfective
Question Paper — Section 1, Question Paper — Section 2, Question Paper — Section 3 · Flagged in 2023 and 2024 course reports across question paper sections; candidates consistently score poorly on maintenance questions
Submitting code or reverse-engineered code as design evidence instead of pseudocode
Project — Design stage · Flagged in all three course reports as one of the most consistent project weaknesses, particularly in software development projects
Omitting 'before' evidence when testing sort and search algorithms — only showing the sorted or found output
Project — Implementation stage, Project — Testing stage · Flagged in all three course reports as a consistent implementation and testing weakness
Overly complex projects with excessive numbers of requirements that cannot be tracked across all development stages
Project — all stages · Flagged prominently in 2024 and 2025 course reports; responsible for candidates being unable to access all project marks
Topics Students Struggle With Most
OOP — polymorphism and superclass array method access
The 2024 and 2025 course reports both flag that candidates consistently confuse inheritance with polymorphism and fail to explain why a method cannot be accessed via a superclass array element. The 2025 report explicitly advises that 'many candidates are incorrectly using the two terms interchangeably' and dedicates significant space to clarifying the distinction.
Question Paper — Section 1
Standard algorithms — insertion sort applied to 2D arrays and arrays of objects
The 2025 report notes that 'some candidates produced code to implement a bubble sort algorithm rather than an insertion sort', others 'incorrectly sorted the array in ascending rather than descending order', and 'a few candidates failed to use appropriate 2-D array indexing'. The 2024 report also flags that many candidates could not complete the insertion sort pseudocode.
Question Paper — Section 1, Project — Implementation stage
Testing types — distinguishing final testing, end-user testing, integrative testing and usability testing
All three course reports flag this as one of the most consistently poor areas. Candidates regularly describe end-user or acceptance testing when final testing is required, and very few can accurately justify final testing as distinct from usability testing. The 2023 report states only a few candidates could accurately name and justify final testing.
Question Paper — all sections, Project — Testing stage
SQL — subqueries with EXISTS and Advanced Higher operators (BETWEEN, HAVING, IN)
The 2024 report notes that 'many candidates did not complete the SQL query using the EXISTS operator with the subquery', and that most did not provide the HTML form action/method attributes in an integrated question. The 2025 report also notes some candidates still use National 5-level operators (>= instead of BETWEEN, LIKE instead of IN).
Question Paper — Section 2
Project design — omitting top-level data-flow design and Advanced Higher data structure design
The 2023 report states 'Most candidates did not provide a top-level design showing the intended data flow between sections of their solution, together with refinements of Advanced Higher algorithms.' The 2025 report repeats this: 'most candidates fail to include this evidence' for procedural projects, and notes OOP candidates often omit a hand-crafted UML class diagram in favour of a framework-generated one.
Project — Design stage
Project testing — test plan not comprehensive; missing normal/extreme/exceptional values for input validation
The 2023 report notes 'most candidates did not provide any details of the test data values that were needed to test the mandatory input validation' and only 'fewer still made any reference to the expected output in the form of error messages.' The 2025 report adds that some test plans covered fewer than ten tests despite having many requirements.
Project — Testing stage
Maintenance types — perfective maintenance identification and detailed evaluation of maintainability
The 2023 report states 'Descriptions of maintainability submitted by many candidates lacked sufficient detail at Advanced Higher level and bore more resemblance to responses at National 5 level.' The 2024 report flags that many candidates could not identify perfective maintenance with appropriate justification in the question paper.
Question Paper — all sections, Project — Evaluation stage
Project ongoing testing log — evidence added retrospectively and missing Advanced Higher concept coverage
The 2023 report notes 'it was clear that much of this evidence had been added retrospectively and omitted many of the important Advanced Higher concepts, integrative components and functional requirements.' The 2025 report repeats this finding, with some submissions containing no ongoing testing evidence at all.
Project — Implementation stage
Qualifications Scotland (SQA) Advanced Higher Computing Science Past Papers — Full Archive 2022–2026
This page contains all 8 SQA Advanced Higher Computing Science past papers available for free download — 5 exam sessions spanning 2022–2026. Each session includes the question paper and marking instructions published by the Scottish Qualifications Authority. No registration or payment required.
Advanced Higher Computing Science is assessed through a dissertation or project component alongside written question papers. The past papers in this archive cover the question paper component. Advanced Higher is the highest SQA qualification, equivalent to the first year of a Scottish university degree. It is graded A to D.
SQA marking instructions are the Scottish equivalent of a mark scheme. They detail the expected response for every question, including acceptable alternative answers and the specific points that earn marks. Working through the marking instructions after each past paper attempt is the single most effective revision technique — it shows you exactly what the examiner awards marks for, not just whether your answer was broadly right.
For best results, work through Computing Science past papers in reverse chronological order — the most recent papers reflect the current specification most accurately. Set a timer for the full exam duration, attempt the paper without any notes, then mark it using the official marking instructions. Record every mark you dropped and the reason — knowledge gap, misread question, or method error — and target your remaining revision accordingly. Repeating this process across 4 or more sessions will give you a reliable picture of your readiness.
Computing Science at other levels
Questions, answered.
PapersDaddy provides 8 free Qualifications Scotland (formerly SQA) Advanced Higher Computing Science past papers from 2022–2026. Download question papers and marking instructions as PDF — no registration needed.
We have 8 papers across 5 exam sessions for Qualifications Scotland Advanced Higher Computing Science. This includes question papers and marking instructions for each year.
Qualifications Scotland replaced the Scottish Qualifications Authority (SQA) in 2026 as Scotland's national qualifications body. All past papers from both SQA and Qualifications Scotland are available here. The exam format and qualification levels (National 5, Higher, Advanced Higher) remain the same.
Start with the most recent past paper and work backwards. Complete each paper under timed exam conditions, then mark it using the marking instructions. Focus on understanding where marks were lost. Practising 3-4 years of Qualifications Scotland (SQA) past papers under exam conditions is the most effective revision strategy.