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.
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.