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

Qualifications Scotland Advanced Higher · 8 Papers

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.

PaperComponentMarksDurationMarks / minPressure
Question PaperSoftware design and development + optional Database design and development or Web design and development552 hours0.46Steady
ProjectIndependent software-development project80Coursework (notional 40 hours; no time limit, conducted under some supervision; open-book)0.03Steady

Component structure extracted from 3 official Qualifications Scotland documents (2023–2025). Timings and mark totals are taken from the papers themselves.

Free past papers

Yearly Exam Sessions

How it's examined

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 marks

Software design and development + optional Database design and development or Web design and development

Duration: 2 hours

Project

80 marks

Independent software-development project

Duration: Coursework (notional 40 hours; no time limit, conducted under some supervision; open-book)

From course reports

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).
SQA examiner, Advanced Higher Computing Science, 2023 Course Report

Confusing maintenance types

Many candidates did not identify perfective maintenance with an appropriate justification.
SQA examiner, Advanced Higher Computing Science, 2024 Course Report

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.
SQA examiner, Advanced Higher Computing Science, 2023 Course Report
See how to avoid these in the Computing Science exam guide
Avoid these

Most Common Mistakes — Computing Science

Based on analysis of 3 official SQA course reports (2023–2025). Avoid these errors to maximise your marks.

1

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

2

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

3

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

4

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

5

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

Focus your revision

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

About

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.

Same subject

Computing Science at other levels

FAQs

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.