Revision Resources

Everything you need to prepare for the Advanced Higher Computing Science exam.

Exam Hints & Tips (2025 Report)

1. OO Terminology

Don't confuse Inheritance and Polymorphism.

Inheritance: Structure & Hierarchy (Parent/Child).

Polymorphism: Behaviour (Treating related objects uniformly). Do not use them interchangeably.

SDD Reference Sheet

2. Complex Algorithms

Sorting Arrays of Objects/Records.

Practice applying Binary Search, Bubble Sort, or Insertion Sort to complex structures. Watch out for sorting order (Ascending vs Descending)!

SDD Reference Sheet

3. Maintenance

Justify your choice.

When discussing Adaptive, Corrective, or Perfective maintenance, support your answer with specific reasons from the scenario context.

Project Reference Sheet

4. SQL Operators

Use AH-level syntax.

Stop using basic operators like >= or LIKE when AH-specific ones like BETWEEN or IN are more appropriate.

SDD Reference Sheet

5. Web Layouts

Media Queries & Adaptation.

Be ready to describe exactly how layouts adapt to different media (e.g. Tablet vs A4 Paper) using CSS.

WDD Reference Sheet

Project Survival Guide

⚠️ Mandatory Rules

  • Template: Use Version 3.0 (Aug 2025).
  • Concise: Max 8 additional functional requirements.
  • Clean Up: Delete SQA instruction pages before submission.
Full Project Guide

📸 Critical Evidence

  • Before & After: Show data before sorting/searching.
  • DB State: Show tables before and after INSERT/UPDATE/DELETE.
  • Debugging: Screenshots of breakpoints/watchpoints.

Common Mistakes

  • Confusing OO Terms

    Inheritance is structure (is-a). Polymorphism is behavior (acting as). Don't swap them.

  • Basic SQL Operators

    Using >= and <= instead of BETWEEN. Use the Advanced Higher syntax.

  • Missing "Before" Evidence

    In the project, showing a sorted list without showing it unsorted first proves nothing.

2025 Exam

Most Recent

Recommended Revision Resources

Key Websites

YouTube Playlists

SQA Past Papers

Access the full archive of Advanced Higher Computing Science past papers.

Visit SQA Finder