Computer Science Curriculum Overview

Students will follow a course of study including:

Year 7

  • Digital Publishing - Online Safety.
  • Understanding Computers - Binary Numbers.
  • Elements of a Computer – Input / Output Devices
  • Programming - Game making with Scratch.
  • Modelling - Using spreadsheets to answer questions.
  • Organising Data - Using databases to present information.
  • Collaborative Projects - e-Safety Video.

Year 8

  • Digital Publishing - Data Security.
  • Understanding Computers – Encoding Binary.
  • Elements of a Computer - Central Processing Unit.
  • Programming – Python.
  • Modelling - Using Spreadsheets to support decision making.
  • Organising Data - Using databases to search and sort information.
  • Building Websites – Convergence of Technology

Year 9

  • Digital Publishing - ICT laws.
  • Understanding Computers - Binary Addition.
  • Elements of a Computer – Types of Memory.
  • Programming – Greenfoot.
  • Modelling - Using Spreadsheets to analyse impact.
  • Organising Data - Using databases for businesses.
  • Independent Projects - Preparing for KS4.


Course Title:  GCSE Computer Science

Awarding Body:  Eduqas

Why study Computer Science?

Computer Science encourages 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 to do so;
  • 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.

Computer Science integrates well with subjects across the curriculum. It demands both logical discipline and imaginative creativity in the selection and design of algorithms and the writing, testing and debugging of programs; it relies on an understanding of the rules of language at a fundamental level; it encourages an awareness of the management and organisation of computer systems; it extends learners’ horizons beyond the school or college environment in the appreciation of the effects of computer science on society and individuals.

Course Outline

The subject content for GCSE Computer Science will be assessed across three components. Whilst there is a degree of overlap between the content in Component 1 and Component 2, the context in which this content is assessed differs. In Component 1 content is assessed in a theoretical way, whereas in Component 2 it is assessed through its use within programs and algorithms.

Component 1: Understanding Computer Science

This component investigates hardware, logical operations, communication, data representation and data types, operating systems, principles of programming, software engineering, program construction, security and data management and the impacts of digital technology on wider society.

Component 2: Computational Thinking and Programming

This component investigates problem solving, algorithms and programming constructs, programming languages, data structures and data types and security and authentication.

Component 3: Software Development

This component requires learners to produce a programmed solution to a problem. They must analyse the problem, design a solution to the problem, develop a final programmed solution, test the solution and give suggestions for further development of the solution. Throughout the production of the solution, learners are required to produce a refinement log that evidences the development of the solution.

More information and the full syllabus can be found at:

Assessment Format

Eduqas (1-9) Computer Science 601/8291/X

Students all follow a linear course, which is assessed by three terminal components at the end of Year 11.

Component 1: Understanding Computer Science

Written examination: 1 hour 45 minutes - 50% of the qualification - 100 marks

Component 2: Computational Thinking and Programming

On-screen examination: 2 hours - 30% of the qualification - 60 marks

Component 3: Software Development

Non-exam assessment: 20 hours - 20% of qualification - 80 marks

What skills will I need to be successful in this subject?

Although there is no specific requirement for prior learning, this specification builds on the knowledge, understanding and skills established through the Computer Science elements of the computing programme of study at during lower school and enables learners to progress into further learning and/or employment.  Students will be required to have strong mathematical skills and those with an aptitude for logical thinking will make the most progress.

Possible Careers and Future Education

Computer Science provides a suitable foundation for the study of Computer Science at AS and A level. Students who decide to continue their Computer Science studies in Further Education can look forward to well remunerated, exciting careers such as:

  • Programmer, Software Engineer.
  • Systems Analyst, Consultant.
  • Computer Sales Support.
  • Database Analyst/Designer.
  • Computer Helpdesk/User Support.
  • Network Administrator.
  • Analyst/Programmer.
  • Systems Designer.