Skip to content
Brainlag

AQA A-level Computer Science (7517)

Every topic with its AQA specification reference, free notes and tools to revise it, and your summer 2027 papers.

TopicSpecNotes and tools
Programming techniques4.1.1.9 to 4.1.1.16, 4.2.7, 4.2.8, 4.5.1
Object-oriented programming4.1.2.3 Object-oriented programming
Data structures4.2.1 to 4.2.6, 4.3.1 to 4.3.3 Stacks, queues and reverse Polish notation
Algorithms4.3.2, 4.3.4 to 4.3.6, 4.4.1 (problem solving) Sorting algorithms: bubble, insertion, merge and quick sort
Theory of computation4.4.1 to 4.4.5
9 topics
TopicSpecNotes and tools
Number representation4.5.4 to 4.5.6 (fixed and floating point, error checking, Vernam, analogue and digital, media) Floating point representation
Boolean algebra and logic circuits4.6.4 and 4.6.5 Boolean algebra and De Morgan's laws
Systems software and software development4.6.1 to 4.6.3, 4.13
Processors and assembly language4.7.1 to 4.7.4
Consequences of computing and Big Data4.8, 4.11
Communication and networking4.9.1 to 4.9.4
Databases and SQL4.10.1 to 4.10.5, 4.11 (introduction)
Functional programming4.12.1 to 4.12.3
The programming project (NEA)4.14 (non-exam assessment)

Your summer 2027 exams

PaperDateStartsLength
Paper 1 (on screen)
7517/1
Monday 7 June 202713:302h 30m
Paper 2
7517/2
Tuesday 15 June 20279:002h 30m

Foundation and Higher papers are sat at the same time, so one row covers both. Source: AQA AS and A-level timetable, May/June 2027 (final timetable), read on Wed 7 Oct. PDF (opens a new tab)

Official AQA pages

Search for 7517 on the board's page to find this course.

Full lessons and marked practice for this course are coming soon to Brainlag Learn. See courses

Brainlag is not affiliated with or endorsed by any exam board. Specification codes and references are only here to help you find your topics.