AQA A-Level Computer Science
Study AQA A-Level Computer Science with expert-written notes, quizzes, past papers, and exam-style questions. Everything is aligned to the A-Level Computer Science syllabus to help students understand key topics, stay on track with their study goals, and feel confident on exam day. Start studying smarter with SimpleStudy today.
Exam specification aligned
Personalised feedback on exam answers
Written by teachers and examiners
Examiner tips and tricks
Exam practice with solutions
PDF downloads
Step-by-step mark schemes


AQA A-Level Computer Science Impact
3180
Students currently enrolled in AQA A-Level Computer Science
87%
Students improved their grades
4.8/5
Average rating from AQA Computer Science Students
200K+
Questions Answered in AQA A-Level Computer Science
Explore Study Tools for AQA A-Level Computer Science
AQA A-Level Computer Science Flashcards
Revise key concepts with interactive flashcards
AQA A-Level Computer Science Quizzes
Test your knowledge with fun and engaging quizzes.
AQA A-Level Computer Science Exam Questions
Boost your confidence with real exam questions.
AQA A-Level Computer Science Past Papers
Practice past papers to reinforce exam experience
AQA A-Level Computer Science Revision Notes
Concise and carefully curated learning materials.
AQA A-Level Computer Science Model Answers
Get step-by-step guidance on how to answer questions.
Explore AQA A-Level Computer Science by Topics
Programming Basics
Programming Concepts
Basic Operations in Programming Languages
Subroutines, Local and Global Variables
Structured Programming
Object-Oriented Programming Concepts
Data Structures and Abstract Data Types
Queues and Stacks
Graphs and Trees
Hash Tables and Dictionaries
Vectors
Graph and Tree Traversal
Dijkstra’s Shortest Path Algorithm
Search Algorithms – Binary, Binary Tree, and Linear Search
Reverse Polish Notation
Sorting Algorithms – Bubble and Merge
Abstraction and Automation
Finite State Machines
The Turing Machine
Regular and Context-Free Languages
Maths for Regular Expressions
Big O Notation and Classification of Algorithms
Number Systems
Number Bases
The Binary Number System
Coding Systems
Encryption
Hardware and Software
Classification of Programming Languages and Translation
Boolean Algebra
Logic Gates
Internal Hardware of a Computer
The Stored Program Concept and Processor Components
The Processor Instruction Set and Addressing Modes
External Hardware Devices
Moral, Ethical, Legal, and Cultural Issues
Communication Basics
Networks
The Internet
Internet Security
Transmission Control Protocol / Internet Protocol (TCP/IP)
The Client-Server Model
Relational Databases
Structured Query Language (SQL)
Big Data
Basics of Functional Programming
Writing Functional Programs
Aspects of Software Development
Non-Exam Assessment (NEA)
Frequently Asked Questions
Find answers to common questions about studying AQA A-Level Computer Science with SimpleStudy.