Computer science is a fast-moving field that brings together many disciplines, including mathematics, programming, engineering, and the natural sciences.

This carefully planned course gives students a real, in-depth understanding of how computer technology works. It offers an insight into what goes on ‘behind the scenes’, including computer programming, which many students find absorbing.

This GCSE Computer Science course is a challenging 3 year programme. Consisting of two controlled assessment tasks (60% of final grade) and one exam based units (40% of final grade).


Year 9 :

Programming and the use of algorithms are a fundamental part of this course. In year nine students will be highly challenged developing their subject knowledge. Students will undertake practical tasks to develop skills in a range of programming languages. Year nine will also allow students to develop other fundamental knowledge such as an in-depth understanding of computer architecture.

Year 10:

Students will carry out a practical investigative computing task, selected from a list set by the exam board. Students will be assessed on the following areas: research, technical understanding, analysis of problem, historical perspective, use of technical writing skills, recommendations/evaluation.

Year 11:

Students will carry out a programming project set by the exam board. Throughout this project students will develop knowledge of Booleans algebra and programming languages. Students will be required to create a coded solution to a given problem including, developing suitable algorithms, identifying suitable variables and will be able to annotate their code to explain the function of each string written.