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

Qualifications Scotland Higher · 18 Papers

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.

PaperComponentMarksDurationMarks / minPressure
Question PaperSoftware design + computer-systems + database + web802 hours0.67Steady
AssignmentPractical programming task40Up to 6 hours, conducted over several shorter sessions; high supervision, open-book0.11Steady

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 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 marks

Software design + computer-systems + database + web

Duration: 2 hours

Assignment

40 marks

Practical programming task

Duration: Up to 6 hours, conducted over several shorter sessions; high 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.

Extended-response 'describe' and 'explain' questions…

questions requiring an extended response using keywords 'describe' or 'explain' remain the most challenging
SQA examiner, Higher Computing Science, 2024 Course Report

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

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.
SQA examiner, 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

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

2

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

3

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

4

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

5

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

Focus your revision

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

About

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.

Same subject

Computing Science at other levels

FAQs

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.