A-Level interactive topic guides

Go beyond recall.
Understand the system.

A focused collection for advanced Computer Science. Explore the models, algorithms and formal ideas that are easier to understand when you can manipulate them yourself.

24

interactive guides across advanced Computer Science topics

7

subject groups for focused exploration and revision

0

login screens between you and a useful explanation

01 / algorithms and programming

Algorithms and Programming

Explore advanced algorithms, recursive thinking, data structures and complexity.

02 / computer systems

Computer Systems

Investigate processors, memory, language translation and formal computation.

03 / data representation

Data Representation

Model advanced number representation, compression and error detection.

04 / databases

Databases

Design reliable relational systems and practise SQL against real databases.

05 / functional programming

Functional Programming

Explore a different programming paradigm through pure functions and composition.

06 / networks

Networks

Follow data through modern networks from addressing to application protocols.

07 / cyber security

Cyber Security

Connect cryptographic techniques to practical defence against attack.