Counting as an EBacc subject, 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:
- Computational thinking, algorithms and programming is a theory based unit covering topics such as binary, logic and the theory behind programming.
- Computer systems is a theory based unit covering topics as diverse as hardware & software, networks, and a brand new chapter on cyber security.
- Finally students must complete a programming project. Students will learn how to program increasingly complex applications in a programming language called Python.
Exams and Assessment
- Computational thinking and problem solving (40%). This unit is assessed by a written paper, with a mixture of multi-choice and short/long answer questions.
- Computer systems (40%). This unit is assessed by a written paper, with a mixture of multi-choice and short/long answer questions.
- Programming project (20%). Students code a solution in Python, to a series of tasks 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 wishing to study or work in areas such as engineering, financial and resource management, science and medicine.
- Helps to 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.