OCR’s GCSE (9–1) in Computer Science will encourage learners to:

  • Understand and apply the fundamental principles and concepts of Computer Science, including abstraction, decomposition, logic, algorithms, and data representation
  • Analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs
  • Think creatively, innovatively, analytically, logically and critically
  • Understand the components that make up digital systems, and how they communicate with one another and with other systems
  • Understand the impacts of digital technology to the individual and to wider society
  • Apply mathematical skills relevant to Computer Science
Content Overview Assessment

Computer systems

  • Systems Architecture
  • Memory
  • Storage
  • Wired and wireless networks
  • Network topologies, protocols and layers
  • System security
  • System software
  • Ethical, legal, cultural and environmental concerns

Written Exam


Computational thinking, algorithms and programming

  • Algorithms *
  • Programming techniques
  • Producing robust programs
  • Computational logic
  • Translators and facilities of languages
  • Data representation

Written Exam


Programming project**

  • Programming techniques
  • Analysis
  • Design
  • Development
  • Testing and evaluation and conclusions



Skills needed to become proficient in Computing

  • Technical knowledge. Quick Learner
  • Planning. Establishing priorities. Well organised.
  • Productivity. Completing projects on time.
  • Self Development. Teaching yourself new skills
  • Teamwork. Projects can often be collaborative.
  • Problem Solving. Coming up with effective solutions to problem / scenarios.
  • Innovation. Receptivity to new ideas.

Higher learning and career opportunities

There are many computing courses available to study in the future such as;

  • Computing
  • Network Computing
  • Business Computing
  • Computer Science
  • Computer Forensics
  • Games Software Development
  • Computer Systems Engineering

 Careers directly linked to the computing industry:

  • Business analyst
  • Database administrator
  • Games developer
  • Information systems manager
  • IT consultant
  • Multimedia programmer
  • Systems analyst
  • Systems developer
  • Web designer
  • Web developer
  • Computing / ICT Teacher

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. For information on cookies and how you can disable them visit our Cookie Policy. To permanently close this box on this device click here.