Course Summary
Computer science covers topics such as fundamentals of programming (C#) and data structures, systematic approach to problem solving and theory of computation. It also covers data representation, computer systems, fundamentals of computer organisation and architecture, consequences of the use of computing and communication and networking. Some of the topics covered, such as, programming, data structures and algorithms together with the theory of computation, data representation, consequences of use of computer systems, networking, databases and big data help to provide a firm foundation for the study at university.
Functional programming and systematic problem solving are covered in within your NEA.
Course Details
A Level Computer Science is about far more than just learning to code – it is the study of how computers work, how they solve problems, and how technology shapes the modern world. You will explore the principles of computation, algorithms, programming, data structures, and computer systems, as well as the ethical and social impacts of digital technology.
The course balances theory with practical programming. You’ll develop problem-solving skills, logical thinking and creativity while building real solutions to computational challenges. These skills are highly transferable and valued in many fields beyond computing.
Computer Science pairs well with Mathematics, Physics and IT, and it opens up pathways into careers in Software Development, Data Science, Artificial Intelligence, Cybersecurity, Engineering and many more. If you enjoy logical thinking, problem-solving and innovation, this subject will challenge and inspire you.
How will it be delivered and assessed?
The qualification is assessed through 2 exams at the end of Year 13, and 1 NEA.
Paper 1: Python, on-screen exam to assess programming skills. This paper tests your ability to program, as well as your theoretical knowledge of Computer Science from subject content. This is an on-screen exam: 2 hours 30 minutes Questions: where you answer a series of short questions and write/adapt/extend programs in an Electronic Answer Document (40% of total mark)
Paper 2: Written paper to assess knowledge of course content. It includes short- answer and extended answer questions. 2hr 30mins (40% of total)
NEA: assesses your ability to use the knowledge and skills gained through the course to solve or investigate a practical problem. You will be expected to follow a systematic approach to problem solving (20% of total)
Entry requirements
Five GCSEs at Grade 4 or above. Computer Science at GCSE is essential, unless a suitable level of independently acquired practical and theoretical knowledge can be demonstrated.
Your next steps...
Most of our previous students of Computer Science have progressed to university. Many students progress to IT or Computing related degrees. Learners could also progress onto a Level 4 apprenticeship such as Network Engineer or Software Developer or into employment in the IT sector in areas such as technical support, digital technologies, application development or data analysis.
For more courses like this, check our courses page.