A-Level Computer Science is an engaging and modern qualification designed for students who are passionate about technology, logical thinking, and problem-solving. The course explores how computers work, how data is processed, and how to design and implement efficient software solutions to real-world problems.
At City Sixth Form, you’ll gain both a theoretical understanding of computer systems and hands-on experience with programming, preparing you for a future in one of the fastest-growing industries in the world.
This course combines theory, programming, and computational thinking to provide a deep understanding of how computers and software operate.
Fundamentals of programming and algorithms
Data structures and problem-solving
Computer systems architecture and logic
Data representation, networks, and web technologies
Computational theory and the concept of computation
Advanced algorithms and data structures
Databases and big data concepts
Cyber security, encryption, and ethical issues
Programming project (independent coding project)
Assessment is based on a combination of exams and a practical project:
Paper 1: Computer Systems (40%) – theory and understanding of how computers work
Paper 2: Algorithms and Programming (40%) – problem-solving and coding
Non-exam assessment (20%) – an individual programming project where you design, code, and evaluate a solution to a real-world problem
A minimum of Grade 6 in GCSE Computer Science (if studied)
Grade 5 or above in GCSE Mathematics
Logical thinking and an interest in technology and coding
A-Level Computer Science is an ideal foundation for university degrees in Computer Science, Software Engineering, Cyber Security, Data Science, Artificial Intelligence, or Information Systems.
Career paths include:
Software Developer / Programmer
Systems Analyst
Data Scientist
Cyber Security Specialist
IT Consultant or Network Engineer
Expert tutors with real-world computing experience
Opportunities to develop coding projects and participate in programming challenges
Access to modern computer labs and software tools
Strong support for university applications and apprenticeships in the tech industry