DoRevision Sign up free
AQA
GCSE
8525

AQA GCSE Computer Science (8525) revision

8 free interactive Computer Science revision modules for AQA GCSE, matched to the AQA GCSE Computer Science (8525) specification.

📚 8 topics 🎮 8 modules · free

Revision modules

What the specification covers

3.1 Fundamentals of algorithms
  • 3.1.1 Representing algorithms
  • 3.1.2 Efficiency of algorithms
  • 3.1.3 Searching algorithms
  • 3.1.4 Sorting algorithms
3.2 Programming
  • 3.2.1 Data types
  • 3.2.2 Programming concepts
  • 3.2.3 Arithmetic operations
  • 3.2.4 Relational operations
  • 3.2.5 Boolean operations
  • 3.2.6 Data structures
  • 3.2.7 Input/output
  • 3.2.8 String handling
  • 3.2.9 Random number generation
  • 3.2.10 Structured programming and subroutines
  • 3.2.11 Robust and secure programming
3.3 Fundamentals of data representation
  • 3.3.1 Number bases
  • 3.3.2 Converting between number bases
  • 3.3.3 Units of information
  • 3.3.4 Binary arithmetic
  • 3.3.5 Character encoding
  • 3.3.6 Representing images
  • 3.3.7 Representing sound
  • 3.3.8 Data compression
3.4 Computer systems
  • 3.4.1 Hardware and software
  • 3.4.2 Boolean logic
  • 3.4.3 Software classification
  • 3.4.4 Programming languages and translators
  • 3.4.5 Systems architecture
3.5 Fundamentals of computer networks
  • 3.5 Networks, topologies and protocols
3.6 Cyber security
  • 3.6.1 Fundamentals of cyber security
  • 3.6.2 Cyber security threats
  • 3.6.3 Methods to detect and prevent cyber security threats
3.7 Relational databases and SQL
  • 3.7.1 Relational databases
  • 3.7.2 SQL
3.8 Ethical, legal and environmental impacts of digital technology
  • 3.8 Impacts of digital technology on wider society

Revise Computer Science the fun way

Interactive activities, XP and streaks — matched to your exam board. Free to start.

Start revising free