School apps
For everyone

For students

For parents
Main menu

Computer Science

GCSE Computer Science

Examination board: OCR

The Computer Science GCSE equips students with essential skills in programming, problem-solving, and understanding computer systems. The course is assessed through two exams at the end of Year 11: Computer Systems (50%) and Computational Thinking, Algorithms, and Programming (50%), both non-calculator papers. Students also complete a formal programming project, typically at the end of Year 10, to reinforce practical coding skills. 

This course covers the core components of how computers and technology function, focusing on two main areas: 

Component One: Computer Systems 

You'll explore the hardware and software that make up computer systems. 

Topics include memory, storage, input/output devices, network technologies, security, and the ethical/legal issues related to computing. 

Component Two: Computational Thinking, Algorithms, and Programming 

This is where you learn to think like a programmer. 

You'll study algorithms (step-by-step instructions), different programming concepts, and the logic required to solve problems efficiently. 

Programming Project 

You'll complete a formal programming project, typically at the end of Year 10, to put your practical coding skills into action and reinforce the concepts learned.