Skip to content ↓

Computer Science


Do you like problem solving?  Do you want to improve your maths? This course gives students a real in-depth understanding of how computer technology works. Students will no doubt be familiar with the use of computers and other related technology from their other subjects and elsewhere. This course will give them an insight into what goes on ‘behind the scenes’, including computer programming, which many students find engaging.  

The course has Computational thinking at its core, helping students to develop the skills to solve problems, design systems and understand human and machine intelligence 

The course will develop critical thinking, analysis and problem-solving skills through the study of computer programming, giving students a fun and interesting way to develop these skills, which can be transferred to other subjects.  

Approach / Assessment 

The course is built up of 3 assessment components.  

Component 1: The first component is an exam focused on computer systems covering the physical elements of computer science and the associated theory.  Including CPU architecture, network topologies and system security. 

Component 2:  Computational thinking, algorithms and programming. This component is focused on the core theory of computer science and the application of computer science principles. Topics include: computational thinking, programming techniques, robust program design and computational logic. 

Component 3: Programming project (non-exam assessment). This component is the non-exam assessment where candidates will be challenged by a range of exciting and engaging programming tasks to apply the knowledge and skills they have learned.  


Each year, the exam board publishes new projects. Recent programming tasks included programming in C++, python and Java. Students are required to work through a set task and they need to show their thought process through design and testing. Students who are enjoying the computing activities in Year 9 will really enjoy these tasks. This course is not an ICT course and does not teach word processing, desktop publishing or spread sheets. 

Further Education and Career Opportunities 

The qualification provides a broad and solid foundation for further study of various aspects of creative computing.  This course will help you work towards working in the gaming and/or software industry. It supports progress to further study including: 

  • A/AS Level Computer Science; 

  • Cambridge Technicals in Digital Media; 

  • Cambridge Technicals in IT 

  • Level 2/ Level 3 Apprenticeship 

To Be Successful on this Course you will 

  • Need to be working towards at least a 5b/a in maths 

  • Enjoy working at your own pace and be able to meet deadlines 

  • Be an independent learner who communicates well