Computer Science
Algorithms, data, circuits and codes: watch how a computer thinks, step by step.
Interactive14
How Are Barcodes and QR Codes Read?
From lines and squares to numbers: writing that machines read
Screen Pixels
Red, green and blue: the secret of every colour on a screen
Binary Numbers and Bits
Why does a computer count with only 0 and 1?
How Does a Processor Work?
Fetch, decode, execute: billions of times a second
Inside a Processor
From the package to the silicon die, from the die to a single transistor
Logic Gates
How does a computer calculate with 0s and 1s?
How Does RAM Work?
How memory finds, writes and forgets data
Encryption
From Caesar's letter shift to the padlock of the internet
How Does a Neural Network Learn?
From a single artificial neuron to a network that learns
Sorting Algorithms
How does a computer put a list in order?
SSDs and Flash Memory
How does memory that never forgets, even without power, work?
The Turing Machine
A tape, a head and a few rules: the essence of computing
What Is Artificial Intelligence?
How chatbots talk: predicting the next word
Pathfinding Algorithms
How does a navigation app find the shortest route?

