Qualification: A Level Computer Science
Exam Board: AQA
A Level Computer Science is an exciting and challenging course that explores how technology works and shapes the modern world. You will study programming, algorithms, data structures, computer systems and cybersecurity, while developing practical coding and problem-solving skills through a range of projects. The course encourages logical thinking, creativity and innovation, making it an excellent choice for students interested in software development, artificial intelligence, engineering, data science or a wide range of technology-focused degrees and careers.
Students will study:
This reflects the AQA A Level Computer Science content, which includes programming, algorithms, data representation, systems, networking, databases, Big Data, functional programming and a practical project.
Paper 1: 40% of A Level. Tests programming, data structures, algorithms, and theory of computation. Assessed via an on-screen exam (2 hours 30 minutes).
Paper 2: 40% of A Level. Tests data representation, computer systems, architecture, communication, networking, databases, Big Data, and functional programming. Assessed via a written exam (2 hours 30 minutes).
Non-exam assessment (Project): 20% of A Level. A programming project where you decide on a problem to solve and complete the full development lifecycle.
• A minimum of a grade 6 in GCSE Maths.
• Grade 6 in GCSE Computer Science, ICT, or similar.
• For those without prior programming experience, an introductory workbook is available to complete over the summer.
Students have the opportunity to take part in a range of activities beyond the classroom, such as:
• Complements a range of other subjects, particularly Maths and the Sciences.
• Provides a foundation for Computer Science degrees (note: A Level Maths is often a compulsory requirement for these at university).
• Develops transferable skills such as problem-solving and logical thinking.
A Level Computer Science supports progression to a wide range of university courses and higher or degree apprenticeships, including:
It is also a strong option for students interested in degree apprenticeships with technology companies, financial institutions, engineering firms, cybersecurity organisations and digital consultancies.
An A Level in Computer Science can lead to the following careers:
The course also develops transferable skills such as problem-solving, logical thinking, programming, resilience and project management, which are valued across many university courses and career pathways.