AQA · GCSE

Computer Science

How computers think — and how to make them do what you want.

41 topics 8 units 24/7 AI tutor
Start Computer Science revision

Why study Computer Science?

Computer Science is about understanding how technology works under the hood. From writing your own programs to understanding how the internet works, how data is stored, and how to keep systems secure — it's the subject that explains the technology you use every single day.

Every app on your phone — someone wrote the code for it
Social media algorithms decide what you see (and that's a CS problem)
Cyber security — protecting your passwords and personal data
AI and machine learning — the tech behind ChatGPT, self-driving cars, and more

Did you know?

The first computer bug was an actual bug — a moth stuck in a Harvard relay in 1947.

There are about 700 programming languages. Python is named after Monty Python, not the snake.

A single Google search uses more computing power than the entire Apollo 11 moon mission.

The first 1GB hard drive (1980) weighed 250kg and cost £30,000. Now you carry 256GB in your pocket.

What you'll cover

41 topics across 8 units — all mapped to the AQA GCSE specification.

1

Algorithms

Computational thinking, searching, sorting, pseudocode, flowcharts and trace tables.

2

Programming

Variables, data types, operators, selection, iteration, arrays, functions, file handling and SQL.

3

Data Representation

Binary, hexadecimal, ASCII, Unicode, images, sound, compression and encryption.

4

Computer Systems

Architecture, CPU, memory, storage, operating systems, software types and logic gates.

5

Networks

Network types, topologies, protocols, TCP/IP, the internet, WiFi and cloud computing.

6

Cyber Security

Threats, social engineering, malware, prevention methods, firewalls and encryption.

7

Databases & SQL

Relational databases, tables, primary/foreign keys, SQL queries and data management.

8

Ethics & Impacts

Privacy, legislation, environmental impact, digital divide and open source vs proprietary.

How Bluebell helps with Computer Science

Explains the method

Doesn't just give you the answer — walks you through it step by step so you can do it yourself in the exam.

?

Answers any question

Stuck on a homework problem? Confused by a concept? Ask in your own words — no such thing as a stupid question.

Tracks your progress

See exactly which topics you've nailed and which need more work. XP, streaks and mastery scores for every topic.

Exam-style quizzes

Practice with questions modelled on real GCSE papers. Marks, hints and model answers included.

Ready to start Computer Science?

Join Bluebell — it's free, and your school code gets you instant access.

Join now