Computer Science

Computer Science 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, the logic of a computer and how everything connects together.

Course Content

The course is made up of 3 units:

  • Computer systems is a theory based unit covering topics as diverse as hardware & software, networks and a brand new chapter on cyber security.
  • Computational thinking, algorithms and programming is also a theory based unit covering topics such as binary, logic and the theory behind programming.
  • Finally students must complete a programming project. Pupils will learn how to program increasingly complex applications in a programming language called Python.

Exams and Assessment

  • Computer systems. (40%) This unit is assessed by a written paper, which has a mixture of short- and long- answer questions.
  • Computational thinking, algorithms and programming. (40%) Pupils will need to produce an in-depth report on a topic chosen from a set of options supplied by the exam board.
  • Programming project. (20%) Students code a solution in Python to tasks chosen from a set of options supplied by the exam board.

Why choose Computer Science?

  • It’s a great way to develop critical thinking, analysis and problem-solving skills, which can be transferred to other subjects AND to everyday life.
  • The course provides excellent preparation for anyone who wants to study or work in areas including engineering, financial and resource management, science and medicine.
  • Helps develop your understanding of current and emerging technologies and how they work.
  • Become an independent and discerning user of IT, applying creative and technical skills, knowledge and understanding of IT to a range of problems.
  • Helps you evaluate the impact of computer technology in society and predict possible technology trends of the future.