A-Level Computer Science
Course Details
The OCR A Level in Computer Science is an academically rigorous qualification designed for post-16 students who enjoy logical thinking, problem solving and programming.
The course focuses on both the theoretical and practical aspects of computing, enabling students to understand how computer systems work and to apply their knowledge through coding and project development.
Students will develop computational thinking skills, gain experience in writing and testing code, and explore the impact of digital technology on society.
Which subjects will complement this qualification?
The following subjects combine well with A
Level Computer Science:
Mathematics
Physics
Business
Economics
Modules Studied
The qualification is divided into three components:
Component 1 – Computer Systems (External, 40%)
The internal workings of the CPU, memory and storage Software and software development, Data exchange and representation, Legal, moral, cultural and ethical issues
Component 2 – Algorithms and Programming (External, 40%)
Computational thinking and problem solving
Algorithm design and efficiency
Programming techniques and logic
Standard algorithms such as sorting and searching
Component 3 – Programming Project (Internal, 20%)
A substantial individual programming project chosen by the student Includes analysis, design, development, testing and evaluation
Demonstrates independent coding and problem-solving skills
What can I do after I have completed this course?
This qualification provides an excellent foundation for university degrees such as:
BSc Computer Science
BSc Software Engineering
BSc Artificial Intelligence
BSc Cyber Security
BSc Game Development
BEng Computer Systems Engineering
It also supports progression to higher-level apprenticeships and careers in fields such as software
development, data analysis, cyber security, and systems design.
