Computer Science

Subject Overview

Computers are now integrated into every part of our lives from travelling, to communicating with friends, to the television programmes we watch. It is almost impossible to imagine a world without computers in the 21st century and a working understanding of the technology behind these great machines is a key skill to have as we continue to evolve.

Computer Science students learn to think logically to solve complex, challenging problems. Requiring and developing capabilities in solving multidimensional problems, Computer Science will provide you with rewarding possibilities and chances to use your imagination.

Google wasn’t built in a day by one man, it was a team effort that took time. By working on a project in a team, you develop strengths in leadership and build new friendships.

Computer Science enables you to make a real and positive difference in the world. It drives the Sciences forward, providing the innovation needed to create essential new vaccines, monitor and alert seismic activity and create safer modes of transport. It touches almost every industry in the world, including business, entertainment and education.


Year 10-11

Within the GCSE, you will learn new programming languages and utilise those you have
already studied. You will have the opportunity to develop your own programs, and even
build your own virtual reality. This course has a new focus on cyber security, allowing you to
understand the weak points in systems and how to solve these problems. The course
provides a well-rounded education of computers, from the business use of computer devices
to the laws governing this field.

Examination: 100%

There are two examinations at the end of the two-year course. One covers system
architecture and the second tests your knowledge of algorithms. Compulsory Project The
programming project consists of an exam board set task to be solved. Pupils will use a
variety of techniques and programming languages to create a solution to the set problem.

A Level (sixth form)

As Computer Science offers both theoretical and practical approaches to learning, many universities and employers see it as a sign of academic well-roundedness.

And whether a future career in Computer Science is for you or not, the skills in logical thinking and problem solving that you will learn on this course will always provide you with a competitive advantage over your peers.

A-Level Computer Science follows the OCR syllabus, which comprises three units:

  • Unit 1 – Computer systems
  • Unit 2 – Programming and algorithms
  • Unit 3 – Programming project