Computer Science
Higher
Mathematics
View topicsEnglish
View topicsBiology
View topicsChemistry
View topicsPhysics
View topicsComputer Science
ViewingHigher Computing Science is assessed by an SQA exam and a substantial practical assignment covering both Software Design and Development and Database, Web and Information System Design.
The programming demand rises sharply from National 5: pupils work with parallel and two-dimensional arrays, records, sub-programs with parameter passing by value and by reference, standard algorithms such as linear search, count occurrences and find minimum/maximum, and modular design.
The systems side covers relational database design and complex SQL, HTML, CSS and JavaScript, data representation including floating-point and colour depth, security precautions and the environmental and legal implications of computing. Structured practice on standard algorithms and past-paper design questions is what moves grades here.
Important Topics
- Software Design & DevelopmentThe full development cycle with formal analysis, design notation and evaluation.
- Standard AlgorithmsLinear search, count occurrences, find minimum and maximum, and input validation.
- Data Structures & Sub-programsParallel and 2D arrays, records, procedures, functions and parameter passing.
- Database Design & SQLRelational design, normalisation basics, and multi-table SQL queries.
- Web Design & DevelopmentHTML, CSS, JavaScript, and designing for accessibility and usability.
- Computer Architecture & DataProcessor structure, memory, floating-point representation and colour depth.
- Security, Law & EnvironmentCyber threats, security precautions, legislation and environmental impact.
Ready To Strengthen Your Child's Learning?
Book a free Computer Science demo class for Higher.