The GCSE course gives students the opportunity to develop extensive programming skills while learning about the fundamental concepts of computing.
Fundamentals of Algorithms
Programming
Fundamentals of Data Representation
Computer Systems
Cyber Security
Relational Databases and Structured Query Language (SQL)
Ethical, legal, and environmental impacts of digital technology
Paper 1: Computational Thinking and Problem Solving (50%) – A written paper focusing on code tracing and the design of effective algorithms.
Paper 2: Computing Concepts (50%) – A written paper assessing theoretical knowledge and programming skills.