Skip to content ↓


You have not allowed cookies and this content may contain cookies.

If you would like to view this content please



GCSE Computer Science is assessed through the completion of two 1.5 hours’ examinations: Unit 1: Computer Systems and Unit 2: Computational thinking, algorithms and programming.


GCSE Computer Science is an engaging and stimulating course offering students the opportunity for students who wish to develop critical thinking, analysis and problem-solving skills through the study of computer programming. The course provides a fun and interesting way to develop these skills, which can be transferred to other subjects and even applied in day-to-day life.


The following topics are covered across Units 1 and 2:


Unit 1 – Computer systems

Unit 2 – Computational thinking, algorithms and programming

  1. 1  Systems architecture

        1.2       Memory and storage

        1.3     Computer networks, connections and protocols

    1.       Network security
    2.       Systems software
    1.       Ethical, legal, cultural and  environmental impacts of digital technology

2.1       Algorithms

2.2       Programming fundamentals

2.3       Producing robust programs

2.4       Boolean logic

2.5       Programming languages and             Integrated Development         Environments



The ideal Computer Science student would have enjoyed Computing at Key Stage 3 and would like to develop their skills to a deeper level. They would have a curiosity about how computers work and would be keen to learn more about how problems can be solved through programming. They would have a good grasp of maths at Key Stage 3 and be comfortable with basic algebra.



This course provides excellent preparation for students who want to study or work in areas that rely on problem-solving skills, especially where they are applied to technical problems. These areas include engineering, financial and resource management, science and medicine. GCSE Computing also counts towards the EBACC.

Useful links:


Where Next