Get more from your revision with Adapt Premium. Explore plans 👉

GCSE Computer Science AQA

Full course content, a smart revision plan and instant past paper feedback for GCSE Computer Science AQA.

Start revising this course →

Content Overview

87 topics in 14 modules

  1. ☑️ Algorithms 5 topics
    • Computational Thinking
    • Writing Algorithms- Pseudo-Code
    • Writing Algorithms- Flowcharts
    • Search Algorithms
    • Sorting Algorithms
  2. ☑️ Fundamentals of Algorithms 4 topics
    • Representing Algorithms
    • Efficiency of Algorithms
    • Searching Algorithms
    • Sorting Algorithms
  3. ☑️ Design, Testing and Translation 5 topics
    • Structured Programming
    • Authentification and Validation
    • Testing
    • Trace Tables and Timer Efficiency
    • Translators
  4. ☑️ Programming 23 topics
    • Data Types
    • Programming Basics- Data Types
    • Programming Basics- Operators
    • Programming Concepts
    • Arithmetic Operations in a Programming Language
    • Constansts and Variable
    • Relational Operations in a Programming Language
    • Strings
    • Boolean Operations in a Programming Language
    • Program Flow- Selection
    • Data Structures
    • Program Flow-Iteration
    • Boolean Operations
    • Input/Output
    • Random Number Generation
    • String Handling Operations in a Programming Language
    • Arrays
    • Random Number Generator in a Programming Language
    • Records
    • Structured Programming and Subroutines
    • File Handling
    • Robust and Secure Programming
    • Subroutines
  5. ☑️ Data Representation 10 topics
    • Logic
    • Units
    • Binary Numbers
    • Hexadecimal Numbers
    • Characters
    • Storing Images
    • Storing Sound
    • Compression
    • Run-Length Encoding
    • Huffman Coding
  6. ☑️ Fundamentals of Data Representation 8 topics
    • Number Bases
    • Converting Between Number Bases
    • Units of Information
    • Binary Arithmetic
    • Character Encoding
    • Representing Images
    • Representing Sound
    • Data Compression
  7. ☑️ Components of a Computer System 7 topics
    • Computer Systems
    • The CPU
    • Memory
    • CPU and System Performance
    • Secondary Storage
    • System Software- The OS
    • System Software- Utilities
  8. ☑️ Computer Systems 5 topics
    • Hardware and Software
    • Boolean Logic
    • Software Classification
    • Classification of Programming Languages and Translators
    • Systems Architecture
  9. ☑️ Fundamentals of Computer Networks 4 topics
    • Wired and Wireless Networks
    • Network Topologies
    • Network Security
    • Protocols and Layers
  10. ☑️ Networks 5 topics
    • Networks
    • Networks- Wired and Wireless
    • Network Topologies
    • Network Protocols
    • Cyber Security Threats
  11. ☑️ Cyber Security 5 topics
    • Fundamentals of Cyber Security
    • Cyber Security Threats
    • Social Engineering
    • Malicious Code (Malware)
    • Methods to Detect and Prevent Cyber Security Threats
  12. ☑️ Issues 3 topics
    • Ethical Issues
    • Legal Issues
    • Environmental Issues
  13. ☑️ Relational Databases and SQL 2 topics
    • Relational Databases
    • Structured Query Language (SQL)
  14. ☑️ Impacts of Digital Technology 1 topic
    • Ethical, Legal and Environmental Impacts of Digital Technology on Society

GCSE Computer Science AQA Revision Content

Take a look at the written content available for this course. Practice-question availability may vary.

GCSE Computer Science AQA - Algorithms - Computational Thinking Content Preview

Algorithms

Try Adapt now

Add this exact course and build your personalised revision plan.

Start revising this course →