Digital
Exam Board:
OCR

You will develop an understanding of how computers work, computational thinking, and practical programming skills. Key topics include:
- Computer systems: Systems architecture (CPU, memory, storage), memory and storage, computer networks, connections and protocols, network security, systems software, and the ethical, legal, cultural, and environmental impacts of digital technology.
- Computational thinking, algorithms, and programming: Algorithms (design, decomposition, abstraction), programming fundamentals (variables, data types, and structures such as sequence, selection, and iteration), robust programming (defensive design and testing), and computational logic (Boolean logic and truth tables).
- Practical programming: You will learn to write, test, and debug programs using a high‑level language (e.g. Python is commonly taught in schools). The course emphasises problem‑solving, logical thinking, and applying digital concepts to real‑world scenarios, with a strong focus on coding projects to build practical skills.
100% exam-based (linear, all exams at the end of the course):
- Paper 1: Computer Systems - 1 hour 30 minutes, 80 marks, 50% of the GCSE. Covers computer systems, networks, security, and the ethical, legal, environmental, and cultural impacts of digital technology.
- Paper 2: Computational Thinking and Programming Fundamentals - 1 hour 30 minutes, 80 marks, 50% of the GCSE. Covers algorithms, programming concepts, computational logic, and includes questions requiring you to write and analyse code. There is no separate coursework or NEA in the current specification (first teaching 2020 onwards). All content is assessed through the two written exams. Calculators are not allowed. Questions range from multiple-choice to extended programming tasks.
- A-level Computer Science
- A-level Information Technology
- Level 3 BTEC in Computing / IT
- Apprenticeships in software development, cyber security, or digital support
- Progression to university degrees in Computer Science, Software Engineering, Cybersecurity, Data Science, or related fields
- A strong GCSE grade (5+ or 6+) is often required for A Level Computer Science
- Software Developer / Engineer
- Web Developer
- App Developer
- Cybersecurity Analyst
- Data Analyst
- IT Support Technician
- Network Engineer
- Games Developer
- AI / Machine Learning Specialist
- Digital Marketing
- Systems Analyst
- Roles across the Tech, Finance, Healthcare, Gaming, and Government sectors
Digital skills are in high demand across all industries, offering excellent job prospects and salaries in the UK's growing tech economy.
The course builds essential 21st‑century skills such as coding, logical reasoning, and problem‑solving, which are transferable to many subjects and careers. It is practical and engaging, with opportunities to create your own programs and understand the technology behind everyday devices. The course prepares you for a digital world, boosts creativity through programming, and is highly regarded by employers and universities.
Extremely useful - we live in a digital age where almost every job involves technology, from using software and digital tools to understanding data security and automation. Employers actively seek candidates with computing knowledge for roles requiring problem‑solving, coding, or digital literacy. The course equips you to navigate online safety, evaluate the impact of technology, and adapt to future innovations such as AI and automation. Strong GCSE Computer Science improves employability, supports higher earnings potential in tech‑related fields, and develops critical thinking skills that apply to everyday decisions, entrepreneurship, and lifelong learning in a rapidly evolving digital society.