The OCR Computer Science A Level (H446 Specification) consists of 3 units of work as follows:
H446/01 - Computer Systems
1.1 – The characteristics of contemporary processors, input, output and storage devices
1.2 – Software and software development
1.3 – Exchanging data
1.4 – Data types, data structures and algorithms
1.5 – Legal, moral, cultural and ethical issues
H446/02 - Algorithms and programming
2.1 – Elements of computational thinking
2.2 – Problem solving and programming
2.3 – Algorithms to solve problems and standard algorithms
H446/03 - Programming Project
3.1 – Analysis of the problem
3.2 – Design of the solution
3.3 – Developing the solution
3.4 – Evaluation