Higher Computing Science

Course information

The SQA Higher Computing Science course is an advanced program of study designed for pupils who have a keen interest in technology, programming, and problem solving. Building on the foundations laid at National 5 level, this course delves deeper into the principles of computing science, equipping students with the knowledge and skills needed to thrive in a rapidly evolving digital world. It is an excellent choice for those considering further study or a career in computing, software development, data science, or related fields.

Units of study

This course covers Software Design and Development, Computer Systems and Web Design and Development, or Database Design and Development.

Throughout the course, pupils will explore complex topics such as software design and development, data structures, algorithms, and computer systems. They will gain proficiency in programming using high-level languages and learn to create efficient, well-structured code to solve real-world problems. The course also covers advanced concepts in database design, and the theoretical underpinnings of computing, including computational thinking and the limits of computing power. A key focus of the Higher Computing Science course is on developing analytical and problem-solving skills. Pupils will tackle challenging tasks, from designing and implementing software solutions to optimizing algorithms and debugging code. They will also learn to evaluate the effectiveness of computing systems and consider the social, ethical, and legal implications of technology.

Assessment methods

Assessment for the course consists of two components: a written exam, which tests pupils’ understanding of advanced computing concepts and their ability to apply them in various contexts, and a practical assignment, where pupils will design, develop, and test a software solution to a complex problem. This dual approach ensures that pupils can prove both their technical expertise and their ability to think critically and creatively.

Entry requirements

Grade A or B at National 5 Computing Science.

Additional information

Higher Computing Science is an opportunity to deepen your understanding of how technology works and to challenge yourself with complex and rewarding tasks. Whether you aspire to become a software engineer, a data scientist, or simply want to gain a deeper appreciation of the digital world, this course will provide you with the tools and knowledge to succeed.

For further information, visit the SQA course overview and resources webpage.

Logo for the scottish qualifications authority. Pale grey background with navy and lilac cross and the letters SQA
an image of a mortar board hat with the caption "Return to the prospectus"
Return to the prospectus