

IB Computer Science · Theme A1
Theme A1 of the IB Computer Science course, written as an interactive book. Read it like a textbook, then pull the levers: step a CPU through its cycle, watch a cache miss, compress a photo, build a circuit, schedule processes, tune a thermostat. Every section ends with exam practice, and every chapter with a test.
Written by GeorgeTheTutor mentors. Free, no sign-up; your progress is saved in this browser only. Not affiliated with or endorsed by the International Baccalaureate Organization.
IB Computer Science
Computer
Fundamentals
A1.1 – A1.3 · Interactive
Chapter A1.1
What is inside a computer, and how it runs a program: the CPU and GPU, memory, storage, compression and the cloud.
Chapter A1.2
How everything becomes binary: numbers, text, pictures and sound, and the logic gates that compute with it.
Chapter A1.3
The software that runs the hardware: what an operating system does, how it shares out the CPU and memory, and how control systems use sensors and feedback to run the world around us.
One question from every section, then all three structured questions.