Qualifications Scotland (SQA) Higher Computing Science Past Papers 2026
Download free Qualifications Scotland Higher Computing Science past papers (formerly SQA), question papers and marking instructions. 6 exam sessions from 2020–2026.
2025
Latest Session
6
Sessions
2020–2026
4
Question Papers
9
Marking Instructions
225% 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 + computer-systems + database + web | 80 | 2 hours | 0.67 | Steady |
| Assignment | Practical programming task | 40 | Up to 6 hours, conducted over several shorter sessions; high supervision, open-book | 0.11 | 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 Higher Computing Science examined?
Qualifications Scotland Higher Computing Science is examined through 2 paper components. Understanding each component helps you allocate revision time effectively.
Question Paper
80 marksSoftware design + computer-systems + database + web
Duration: 2 hours
Assignment
40 marksPractical programming task
Duration: Up to 6 hours, conducted over several shorter sessions; high 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.
Extended-response 'describe' and 'explain' questions…
questions requiring an extended response using keywords 'describe' or 'explain' remain the most challenging
Restating the question stem instead of identifying…
Most candidates could not identify a boundary from the information in the stem of the question. Instead, candidates either restated the stem or identified a consequence, for example division by 11 will result in a remainder in the range 0 to 10.
Parameters passed in and out of sub-programs incorrectly…
Many candidates were not able to correctly indicate the parameters that are passed in or out of a sub-program. Many candidates failed to identify array and non-array variables.
Most Common Mistakes — Computing Science
Based on analysis of 3 official SQA course reports (2023–2025). Avoid these errors to maximise your marks.
Extended-response 'describe' and 'explain' questions answered too vaguely — the single most persistent weakness across all three years
Question Paper, Assignment · Flagged in every course report 2023, 2024, and 2025 for both question paper and assignment
Restating the question stem instead of identifying boundaries or functional requirements
Question Paper, Assignment · Flagged in 2023, 2024, and 2025 across software design, database, and web sections
Parameters passed in and out of sub-programs incorrectly identified or incorrectly passed
Assignment · Flagged in assignment in 2023 and 2025; improved in 2023 question paper but still recurring
Evaluation and fitness-for-purpose questions answered generically — not tied to the specific code, data structure, or scenario in the question
Question Paper, Assignment · Flagged in 2023, 2024, and 2025 assignment and question paper sections
Local variables and scope — not linking scope to maintainability or the specific context of the code
Question Paper · Flagged in 2023 question paper as a demanding question; persisted across multiple diets
Topics Students Struggle With Most
Parameters and data flow — identifying IN/OUT correctly and avoiding unnecessary parameters
In 2023 the assignment flagged that many candidates could not correctly indicate parameters passed in or out of a sub-program, particularly failing to distinguish array and non-array variables. The 2025 report repeated the same issue, noting candidates added unnecessary parameters to their data flow diagrams.
Assignment
Scope of variables — linking local scope to maintainability
The 2023 report identified that most candidates could not link local variables to maintainability or answer in the context of the specific question. The 2024 report noted that most candidates could explain scope in isolation, but explaining scope in an unfamiliar code context remained demanding.
Question Paper
Recursive algorithms and logic — understanding and tracing unfamiliar code
Across all three diets, the reports consistently highlight that understanding code in an unfamiliar context is one of the more demanding areas, particularly for extended 'explain' questions about what code does and why. Candidates are improving at writing code but not at explaining it.
Question Paper
SQL GROUP BY — explaining why it is required, not just using it
In 2024, only some candidates could explain why GROUP BY was required to produce the expected output. In 2025, candidates' answers about SQL errors were described as incomplete and not specific enough, citing 'missing GROUP BY' without further explanation.
Question Paper, Assignment
Normalisation — identifying compound keys and their constraints
The 2024 report flagged that only some candidates identified that a tournament ID formed part of a compound key and therefore could not be left blank. Compound key constraints and the link to entity integrity are consistently under-answered.
Question Paper, Assignment
Computer architecture — security concepts (DOS attacks, digital signatures vs digital certificates)
In 2024, very few candidates could describe a resource starvation DOS attack, with many omitting any mention of a resource such as a processor, RAM or backing storage. In 2025, many candidates confused the benefits of a digital signature with those of a digital certificate.
Question Paper
Web development — CSS layout properties (float, clear, block vs inline elements)
The 2025 report flagged that few candidates could identify that an increased margin would exceed the given width, few could explain resolution issues, and few could explain the difference between block and inline element placement. The 2024 report noted that only some candidates provided all the CSS to style a horizontal navigation bar.
Question Paper
Assignment evaluation — assessing code efficiency and maintainability at Higher standard
In 2023, candidates offered generic National 5 responses (internal commentary, white space, meaningful names) instead of Higher-level evaluation of data structures and loops. The 2025 report repeated that answers were often generic and not related to the identified function, data structures, or loops, or were of a National 5 standard.
Assignment
Qualifications Scotland (SQA) Higher Computing Science Past Papers — Full Archive 2020–2026
This page contains all 18 SQA Higher Computing Science past papers available for free download — 6 exam sessions spanning 2020–2026. Each session includes the question paper and marking instructions published by the Scottish Qualifications Authority. No registration or payment required.
Higher Computing Science is assessed through one or more question papers and, in most subjects, a significant assignment or project component. The question papers account for the majority of the final grade and are what you'll find in this archive. Higher is graded A to D with a No Award below. It is the primary qualification used for university entrance in Scotland, typically completed in S5 or S6.
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 18 free Qualifications Scotland (formerly SQA) Higher Computing Science past papers from 2020–2026. Download question papers and marking instructions as PDF — no registration needed.
We have 18 papers across 6 exam sessions for Qualifications Scotland 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.