Computer Science GCSE


GCSE Computer Science is a fantastic course that allows students to broaden their knowledge of how  computers function. If you are interested in learning about how to make computers do what YOU want and would like to know what actually happens INSIDE THE MACHINE, then this is the course for you. Not only will you learn to code in a programming language, you will also learn about what makes computers work and key problem solving skills that can applied across a variety of different situations that you will face in life.


In the Computer Science GCSE students will cover nine main areas of study:

1. Fundamentals of algorithms
2. Programming
3. Fundamentals of data representation
4. Computer systems
5. Fundamentals of computer networks
6. Fundamentals of cyber security
7. Ethical, legal and environmental impacts of digital technology on wider society, including issues of privacy
8. Aspects of software development
9. Non-exam assessment


These components will be broken down into two main forms of assessment.

Written Assessments

Students will be assessed on their knowledge of areas of study 1-7 through 2, 1 hour 30 minute exam papers. The exam papers will test their theoretical knowledge as well as their ability to solve computational problems, hand trace algorithms and to determine how well they are able to apply computing to a range of given      scenarios. Both exam papers will consist of a mix of multiple choice, short-answer and longer-answer       questions.


Paper 1: Computational thinking and problem solving

Paper 2: Written Assessment


Areas of study 1 to 4

Areas of study 3 to 7


80 marks available

80 marks available


40% of students final GCSE

40% of students final GCSE

Non-exam Assessment (NEA)

As well as theoretical knowledge, students will learn to code in a programming language so that they may provide solutions to given scenarios. Students will be expected to follow a systematic approach to problem solving, consistent with the skills described in area of study 8. The students will be required to develop a complete program for a given situation and to create a report detailing the different stages that they have gone through in order to be able to Analyse, Design, Implement, Test and Evaluate their program. This covers the content from areas of study 8 and 9. 

The program code and report submitted is assessed out of 80 marks and counts towards 20% of their  final GCSE.


Students should only consider GCSE Computer Science if they have a keen interested in learning a programming language and have good Maths based skills. Programming involves the regular use of maths and is      essential in order to do well in this subject. We also offer A Level Computer Science, so this is a natural   progression route, should you wish to study the subject at Sixth Form.

For further details of this course, see Mr Daniels, Leader of ICT & Computer Science.