AQA GCSE Computer Science
Algorithms
An introduction to how problems are broken down into subproblems and algorithms are created and represented.
Python Coding
Explore the fundamentals of programming - variables, selection, iteration & data structures
Data Representation
Discover how text, images & sound are represented in binary.
Computer Hardware & Software
Learn how software, hardware, the CPU and memory all function together in a computer.
Networks & the internet
Explore how computers communicate with each other across networks and the internet.
Online Security
An introduction to online threats and measures to manage the risks they pose.
Databases
An introduction to Databases and SQL Queries
Ethics & Legalities
Develop your knowledge of the legal, ethical & environmental issues surrounding computing.