Computer Science

Meet the team

Mr M. CrookesHead of Computing
Mr B BarnesVice Principal/Teacher of Computer Science/iMedia/Science

Everybody in this country should learn to program a computer, because it teaches you how to think

Steve Jobs (co-founder, Apple Computer)

What is computer science?

Engaging and practical, computer science is a subject which encourages students to solve problems and unleash their creativity. In the course of this study, students will also develop an understanding of the core concepts of computer science. The course comprises two main strands and, throughout the entirety of the course, students will be given the opportunity to undertake a number of programming challenges using a variety of high-level programming languages.

How does the course break down?

The first strand introduces students to the central processing unit, computer memory and storage, data representation, networks, system security and system software. It also looks at the ethical, legal, cultural and environmental concerns associated with computer science. The second is where students develop skills and understanding in computational thinking: algorithms, programming techniques, producing robust programs, computational logic and translators.

How is the course assessed and what does it lead to?

Students sit two exams in the summer of Year 11 and assess the students understanding of the two strands studied throughout the course and the programming techniques they have learned. Each exam is worth 50% of their final grade. A GCSE in Computer Science leads to further study at A-Level and university and ultimately a career in software development, across a number of different sectors, cybersecurity, database administration, systems analysis and more!

Was this article helpful?