Advanced Higher
Computing Science
INFO
Curriculum Leader: Mr. Ferrier
Entry Requirements:
Grades A, B or C at Higher Computing
Course Content
Unit 1: Software Design and Development
Candidates develop knowledge, understanding, and advanced practical problem-solving skills in software design and development. They do this by using appropriate software development environments. Candidates develop object-oriented programming and computational-thinking skills by analysing, designing, implementing, testing, and evaluating practical solutions and explaining how these modular programs work. They use their knowledge of data types and constructs to create efficient programs to solve advanced problems.
Unit 2: Database design and development
Candidates develop knowledge, understanding, and advanced practical problem-solving skills in database design and development. They do this through a range of practical tasks, using SQL to create and query relational databases. Candidates apply computational thinking skills to analyse, design, implement, test, and evaluate practical solutions, using a range of development tools. Candidates apply interpretation skills to tasks involving some complex features in both familiar and new contexts.
Unit 3: Web design and development
Candidates develop knowledge, understanding, and advanced practical problem-solving skills in web design and development. They do this through a range of practical and investigative tasks. Candidates apply computational-thinking skills to analyse, design, implement, test, and evaluate practical solutions to web-based problems, using a range of development tools including HTML, Cascading Style Sheets (CSS) and PHP. Candidates apply interpretation skills to tasks involving some complex features in both familiar and new contexts.
Unit 4: Integration
The integration of technologies is central to the course. Teachers and lecturers should consider candidates’ previous experience in ‘Database design and development’ and ‘Web design and development’ when planning delivery. This will ensure candidates are prepared for the integration that is required for the question paper and project assessment components.
Assessment
Each of the units are internally assessed throughout the course. The assessments are mainly practical based activities and some written responses. All pupils must achieve the standards set out for each unit at Advanced Higher level.
The course is assessed with a formal examination (60%) and a coursework assignment (40%). The assignment is a project-based task that covers a broad range of skills developed in the mandatory units.
Career Pathways
A Computing Science qualification can lead to exciting careers such as:
Systems analyst
Multimedia programmer
Software developer
Social media manager
IT consultant
Database administrator
Web developer
Games developer
Information systems manager
Cyber security consultant
Network engineer
Web content manager