Computer Science
We all take the internet and computer games for granted, but behind them are computer scientists who designed and created the systems that make them possible. Computer Science is highly relevant to the modern and constantly changing world of computing, focusing on programming, computational thinking and the analytical skills needed to solve real problems.

Year 12
The course builds on GCSE Computing, placing computational thinking at its core. Students focus on programming and develop the ability to solve problems, design systems and understand both human and machine intelligence. There is an expanded emphasis on mathematical skills, much of which is embedded throughout the course.
Students begin to explore how computer systems are structured and how algorithms are used to process data, forming the foundations for the A Level units studied across the course.
Year 13
In the full A Level, students study Computer Systems and Algorithms and Programming, each assessed by a written paper of 2 hours 30 minutes and each worth 40% of the qualification. They also complete a Programming Project, a controlled assessment worth 20%, which allows them to design, develop and evaluate a substantial piece of software.
All formal assessment takes place in Year 13 and is a combination of examination and externally moderated project work.
Assessment Components
Component 1
Component 2
Assessment combines two written examination papers and an externally moderated programming project, rewarding computational thinking, problem solving and technical implementation.
Opportunities
A Level Computer Science is ideal for students interested in careers such as program development, systems analysis and network management.
The course provides excellent preparation for university degrees including BSc Computer Science, BSc Computing and BSc Multimedia Computing, as well as a range of roles in the rapidly growing digital and technology sectors.
Entrance Requirements
Essential Grade 6 in Maths.
Desirable Grade 5 in Computer Science.
Computer Science (A-Level)
Computer Science explores how computer systems and software are designed, built and used. It focuses on programming and computational thinking, helping students to develop the skills needed to solve problems, design systems and understand human and machine intelligence in a constantly changing digital world.
Year 12
Students build on GCSE Computing, developing their programming skills and analytical thinking. They learn core concepts in computer systems, algorithms and the mathematics that underpins computing.
Year 13
Students study Computer Systems and Algorithms and Programming, each assessed by a 2 hour 30 minute written paper worth 40% of the A Level. They also complete a Programming Project, a controlled assessment worth 20%, which is externally moderated. All assessment takes place in Year 13.
Opportunities
Computer Science leads to careers in program development, systems analysis and network management, and supports progression to degrees such as BSc Computer Science, BSc Computing and BSc Multimedia Computing.
Entrance Requirements
Essential: Grade 6 in Maths.
Desirable: Grade 5 in Computer Science.