By studying computer science at GCSE you will learn about algorithms, analysis, design, interpreting and writing SQL databases and programming in Java. You will also learn how to problem solve, use Dijkstra’s algorithm as well as Boolean Algebra, and also learn what each component of the computer does, including buses, registers, program counters and processors.

The range of jobs in computing is rapidly expanding with students often continuing their computer science studies at university. Degrees incorporating computer science include computer architecture, engineering and design, space robotics, games design and programming. Students who choose to continue their studies to A-level can gain access to degree apprenticeships in networking or software development.

Click here to see the full specification from the exam board.