The Project: study guide to the SQA Advanced Higher Computing Science coursework and assessment
A study guide to the SQA Advanced Higher Computing Science project and how the course is assessed. Covers the coursework project across analysis, design, implementation, testing and evaluation, the question paper, and how the two combine into the final grade.
Reviewed by: AI editorial process; not yet individually human-reviewed
Jump to a section
SQA Advanced Higher Computing Science is assessed by two components: a question paper and a coursework project. This guide explains the project, how the course is graded, and how to study for the top grade. It complements the three area guides, which cover the content the project and paper draw on.
How the course is assessed
The Advanced Higher Computing Science award is graded A to D and is made up of two parts that combine into the final grade.
- Question paper. Sat under exam conditions, lasting 2 hours, testing knowledge and skills from all three areas: software design and development, database design and development, and web design and development. It asks you to read, write and reason about real code, SQL and web technologies.
- Project (coursework). A substantial practical task in one chosen area, recommended at around 40 hours with no fixed time limit. It is produced by the candidate and externally assessed by the SQA.
There are no separate unit assessments in the graded award; the question paper and the project together determine the grade.
The project in brief
The project carries one problem through the full development process in a single area. You analyse the problem into a specification, design the solution, implement it, test it against a plan, and evaluate it against the original requirements. Crucially, every stage produces evidence that is marked, so a strong analysis, design, test plan and evaluation matter as much as the code, database or website itself. The dedicated project dot point in this subject walks through the stages, the evidence each produces, and the common traps.
What SCQF level 7 expects
Advanced Higher sits at SCQF level 7, one level above Higher and broadly comparable to the first year of a Scottish degree. The course pushes object-oriented programming, data structures and algorithms, relational databases and SQL, and web development to a depth beyond Higher, and it is sound preparation for a computing science or software engineering degree.
How to study the whole course
- Work from the specification. The question paper and the project are both written from the SQA course specification; treat each content statement as a checklist item.
- Build practical fluency. You must read and write real code, SQL and web technologies, so program regularly rather than only revising notes.
- Drill the high-value content. The standard algorithms and data structures, normalisation to third normal form, and the client-side versus server-side distinction recur across papers.
- Use past papers. SQA past papers and marking instructions teach the question style and where method marks fall.
- Follow the current coursework task. Read and apply the current coursework assessment task and conditions of assessment for the project, exactly as published.
Where to go next
Read the project dot point for the detail of each stage, then work through the three area guides and their topic pages and quizzes to build the content the project and the question paper rely on.