Login

Please fill in your details to login.





a.2 algorithm design & theory

Perfect the recipe. Explore the logic behind efficient code, from Boolean algebra and logic gates to Big O notation and the theoretical limits of what computers can solve.

page icon
Peek inside the brain of the machine! Discover how simple logic gates and True/False questions combine to build the complex circuits that power every computer on Earth.
page icon
Code that works is good, but code that flies is better. Learn to measure efficiency with Big O notation and design algorithms that save time, memory, and battery life.
page icon
Don't reinvent the wheel! Master the 'greatest hits' of coding - proven algorithms for sorting data, searching files, finding the shortest path, and keeping secrets safe.
page icon
Predict the future without a crystal ball. Learn how computational modelling lets you simulate real-world events - from crashing cars to spreading viruses - safely inside a computer.
page icon
What are the limits of a machine? Dive into the deep philosophy of computing, from Turing Machines and AI to the mind-bending world of quantum physics.
Last modified: May 12th, 2026
The Computing Café works best in landscape mode.
Rotate your device.
Dismiss Warning