AQA A Level Computer Science
Syllabus 7517 · 2015-onwards · sourced from AQA — official subject content pages at aqa.org.uk/subjects/computer-science/a-level/computer-science-7517/specification/subject-content, verified 2026-08-19.
-
1. Fundamentals of programming
- 4.1.1 Programming
- 4.1.2 Programming paradigms
-
2. Fundamentals of data structures
- 4.2.1.1 Data structures
- 4.2.1.2 Single- and multi-dimensional arrays (or equivalent)
- 4.2.1.3 Fields, records and files
- 4.2.1.4 Abstract data types/data structures
- 4.2.2 Queues
- 4.2.3 Stacks
- 4.2.4 Graphs
- 4.2.5 Trees
- 4.2.6 Hash tables
- 4.2.7 Dictionaries
- 4.2.8 Vectors
-
3. Fundamentals of algorithms
Subtopics for this topic are not listed here yet; check the official document for the full content.
-
4. Theory of computation
Subtopics for this topic are not listed here yet; check the official document for the full content.
-
5. Fundamentals of data representation
Subtopics for this topic are not listed here yet; check the official document for the full content.
-
6. Fundamentals of computer systems
Subtopics for this topic are not listed here yet; check the official document for the full content.
-
7. Fundamentals of computer organisation and architecture
Subtopics for this topic are not listed here yet; check the official document for the full content.
-
8. Consequences of uses of computing
Subtopics for this topic are not listed here yet; check the official document for the full content.
-
9. Fundamentals of communication and networking
Subtopics for this topic are not listed here yet; check the official document for the full content.
-
10. Fundamentals of databases
Subtopics for this topic are not listed here yet; check the official document for the full content.
-
11. Big Data
Subtopics for this topic are not listed here yet; check the official document for the full content.
-
12. Fundamentals of functional programming
Subtopics for this topic are not listed here yet; check the official document for the full content.
-
13. Systematic approach to problem solving
Subtopics for this topic are not listed here yet; check the official document for the full content.