OCR AS and A level - Computer Science - H046, H446
Computer systems
The characteristics of contemporary processors, input, output and storage devices
Software and software development
Exchanging data
Data types, data structures and algorithms
Legal, moral, cultural and ethical issues
Algorithms and programming
Elements of computational thinking
Problem solving and programming
Algorithms to solve problems and standard algorithms