Computer Science


Relevant to the modern, changing world of computing, GCSE Computer Science is designed to boost computing skills essential for the 21st Century. The programming elements of the course require logical and methodical thinking and are closely aligned to the skills necessary for Mathematics and Science.

Students with a passion for emerging technologies such as aerospace, autonomous vehicles, robotics, cyber security, games development, digital media or artificial intelligence, or those interested in computing infrastructure, will find this an attractive GCSE.

During the GCSE course, students 

  • understand and apply the fundamental principles and concepts of computer science, including abstraction, decomposition, logic, algorithms, and data representation
  • analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs
  • think creatively, innovatively, analytically, logically and critically
  • understand the components that make up digital systems and how they communicate with one another and with other systems
  • understand the impact of digital technology on wider society, including issues of privacy and cybersecurity
  • apply mathematical skills relevant to computer science.


GCSE Computer Science is assessed through two exams (each worth 50%), one written and one onscreen examination. 

Further information

Exam Board: Pearson Edexcel