Computer Science

A Level Computer Science (OCR)

Our A Level Computer Science course enables students to explore the core academic principles that underpin computing and understand how they apply to real-world systems and technologies. Students gain insight into how computers “think,” how software is designed and developed, and how computational methods can be used to solve complex, practical problems.

Learning is enhanced through hands-on experience, including an independent programming project where students design, develop, and test their own software solution. This project allows learners to apply theoretical knowledge in a creative and meaningful way, mirroring the process used by professionals in the computing industry.

The course builds a strong foundation in:

  • Programming and software development
  • Computational thinking and problem-solving
  • Data representation and computer systems
  • Algorithms and logic
  • The impact of technology in a digital world

By the end of the course, students will have developed highly transferable skills in logical reasoning, data analysis, and technical design, preparing them for university study or careers in fields such as software engineering, data science, artificial intelligence, and cybersecurity.

Course Structure and Assessment

Exam Board: OCR (H446)

Component

Assessment Type

Content Summary

Weighting

Paper 1: Computer Systems

Written Exam (2 hours 30 mins)

Covers computer architecture, data representation, networks, databases, and legal, moral, and ethical issues.

40%

Paper 2: Algorithms and Programming

Written Exam (2 hours 30 mins)

Focuses on computational thinking, problem-solving, algorithms, and programming concepts.

40%

Programming Project (NEA)

Coursework

Students design, develop, and test a fully functional software solution to a real-world problem of their choice.

20%

Entry Requirements

Grade 6 in Computing and Grade 6 in Mathematics

Where This Course Can Lead

A Level Computer Science provides a strong foundation for students interested in pursuing further study or careers in technology-related fields. The analytical and problem-solving skills gained are highly valued across a range of disciplines.

  • Computer Science or Software Engineering at university
  • Cybersecurity, Artificial Intelligence, or Data Science degrees
  • Apprenticeships in Software Development or IT Systems
  • Careers in Programming, Networking, Systems Analysis, or Game Development