Skip to content
Marlbridge
← Back to Computer Science hub

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. 1. Fundamentals of programming

    • 4.1.1 Programming
    • 4.1.2 Programming paradigms
  2. 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. 3. Fundamentals of algorithms

    Subtopics for this topic are not listed here yet; check the official document for the full content.

  4. 4. Theory of computation

    Subtopics for this topic are not listed here yet; check the official document for the full content.

  5. 5. Fundamentals of data representation

    Subtopics for this topic are not listed here yet; check the official document for the full content.

  6. 6. Fundamentals of computer systems

    Subtopics for this topic are not listed here yet; check the official document for the full content.

  7. 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. 8. Consequences of uses of computing

    Subtopics for this topic are not listed here yet; check the official document for the full content.

  9. 9. Fundamentals of communication and networking

    Subtopics for this topic are not listed here yet; check the official document for the full content.

  10. 10. Fundamentals of databases

    Subtopics for this topic are not listed here yet; check the official document for the full content.

  11. 11. Big Data

    Subtopics for this topic are not listed here yet; check the official document for the full content.

  12. 12. Fundamentals of functional programming

    Subtopics for this topic are not listed here yet; check the official document for the full content.

  13. 13. Systematic approach to problem solving

    Subtopics for this topic are not listed here yet; check the official document for the full content.