EuraStudy
EuraStudyGuides
SummaFAQ
All guides →
All curriculum guides/UK A-Levels/Computer Science

UK · Subject guide

Computer Science

A-Level Computer Science (AQA 7517), against the DfE/Ofqual subject content.

Editorially reviewed26 July 2026·A-Levels
14Topic nodes
2Pathways and specifications
1Nations and regions
2Public references

Contents

  1. 01Overview
  2. 02Complete topic map
  3. 03Where this subject applies
  4. 04Official sources
  5. 05In-depth guides

01 · Overview

Computer Science

A-Level Computer Science (AQA 7517), against the DfE/Ofqual subject content.

Subject guide
A-Levels
Topics mapped
14

02 · Complete topic map

Complete topic map

Every topic recorded for this subject in the curriculum is reproduced below in its full hierarchy. The descriptions reflect the mapped scope without implying additional exam rules.

  1. 01

    Fundamentals of programming

    Core programming constructs and techniques including data types, variables, sequence/selection/iteration, subroutines, object-oriented programming and exception handling.

  2. 02

    Fundamentals of data structures

    Abstract and concrete data structures such as arrays, records, lists, stacks, queues, trees, graphs and hash tables, with their representation and operations.

  3. 03

    Fundamentals of algorithms

    Standard algorithms for traversing, searching and sorting data, plus optimisation methods like Dijkstra's shortest path, and reasoning about their behaviour.

  4. 04

    Theory of computation

    Computational thinking, abstraction and problem decomposition, finite state machines, Turing machines, regular and context-free languages, and measuring algorithmic complexity.

  5. 05

    Fundamentals of data representation

    Number systems and bases, binary arithmetic, character and image/sound encoding, data compression, encryption and error-checking techniques.

  6. 06

    Fundamentals of computer systems

    Hardware and software components, classification of programming languages and translators, Boolean algebra, logic gates and the software development lifecycle.

  7. 07

    Fundamentals of computer organisation and architecture

    Internal processor structure, the fetch-execute cycle, addressing modes, factors affecting performance, types of storage, and external/embedded systems.

  8. 08

    Consequences of uses of computing

    The moral, ethical, legal, cultural and social impacts and risks of digital technology on individuals and society.

  9. 09

    Fundamentals of communication and networking

    Communication principles, networking topologies, protocols and the TCP/IP stack, network security, and client-server and web technologies.

  10. 10

    Fundamentals of databases

    Conceptual data modelling and entity relationships, relational database design, normalisation, SQL querying and transaction processing.

  11. 11

    Big Data

    The characteristics and challenges of very large, fast and varied data sets, including distributed/functional processing approaches and machine learning context.

  12. 12

    Fundamentals of functional programming

    Functional programming concepts such as functions as first-class objects, function application and composition, and list processing operations.

  13. 13

    Systematic approach to problem solving

    Applying a structured, analytical methodology to solving problems, including writing specifications and designing, developing and testing solutions.

  14. 14

    Non-exam assessment – the computing practical project

    An independently developed practical programming project covering analysis, design, implementation, testing and evaluation of a substantial solution.

03 · Where this subject applies

Where this subject applies

These pathways and regions are explicitly connected to the subject in the curriculum.

Pathways and specifications

01

AS-Level

Advanced Subsidiary — the first year of A-Level study (standalone or first half of the full A-Level).

02

A-Level (A2)

The full Advanced Level — AS content plus the second-year A2 content.

Nations and regions

All registered regions

01United KingdomA-Levels are regulated by Ofqual (England), Qualifications Wales, and CCEA (NI). Specifications are published by the awarding bodies (AQA, OCR, Pearson Edexcel, WJEC/Eduqas, CCEA) against DfE subject content. JCQ coordinates assessment.GB

04 · Official sources

Official sources

The public sources below are referenced directly by this subject or by one of its topics.

This editorial selection points to the relevant official bodies. Always confirm current requirements, dates and amendments with your school or college and the appropriate awarding organisation.

2
Public references

S·01Department for Education (DfE)GCE AS and A level subject contentOpen source↗S·02Ofqual-regulated awarding bodies (AQA, OCR, Pearson, WJEC/Eduqas, CCEA)Awarding-body A-Level specifications & assessment objectivesOpen source↗

05 · In-depth guides

In-depth guides

G·01Your A-Level revision plan: an 8-week methodA realistic eight-week A-Level revision plan: an honest audit first, then subjects in rotation with active recall, and full past papers on the clock to finish.8 min read→G·02How do A-Levels work? Papers, grading and results explainedExam boards and specifications, AS and A2, assessment objectives, A* to E grading and where results come from: how A-Levels fit together — without the myths.7 min read→

Open curriculum guide →

UK · EuraStudy Guides

Place this subject inside the complete curriculum.

Open the curriculum guide to see every subject and topic, or continue to EuraStudy Summa to begin working with the material.

Open curriculum guide →Prepare for your A-levels →
EuraStudy

Bringing AI into Europe's education — from final exams to university.

Contact supporteurastudy@gmail.com

Products

EuraStudySummaThe exam studio — twelve European school-leaving exams.EuraStudyAlmaFor universities — in development.
  • Features
  • How it works

Curricula

  • Austrian Matura
  • German Abitur
  • French Baccalauréat
  • Spanish Selectividad
  • Italian Maturità
  • Dutch HAVO
  • Dutch VWO
  • Portuguese Secundário
  • UK A-Levels
  • Irish Leaving Certificate
  • Polish Matura
  • Greek Panhellenics

Company

  • About
  • Research
  • News
  • Guides
  • FAQ
  • Contact

Legal

  • Privacy policy
  • Terms of use
© 2026 EuraStudy·All rights reserved.