The course introduces candidates to an advanced range of computational processes, where they learn to apply a rigorous approach to the design and development process across a variety of contemporary contexts. They also gain an awareness of the important role that computing professionals play in meeting the needs of society today and for the future.
The course enables candidates to:
develop and apply aspects of computational thinking in a range of contemporary contexts;
apply knowledge and understanding of advanced concepts and processes in computing science;
apply skills and knowledge in analysis, design, implementation, testing and evaluation to a range of digital solutions with some complex aspects;
communicate advanced computing concepts and explain computational behaviour clearly and concisely, using appropriate terminology;
develop awareness of current trends in computing technologies and their impact in transforming and influencing our environment and society
The course has three areas of study:
Software design and development
Computer systems
Database design and development
You can find more information on the SQA website.