Course Beginner-friendly
How computers actually work
A computer is a rock we tricked into doing arithmetic with electricity. This course walks the whole machine — from a single on/off switch up to a running program — so the box on your desk stops being magic.
Everyone uses computers; almost no one knows what's happening inside one. This course takes the lid off — not coding, not a tour of products, but the machine underneath. How a thing made only of switches can store a photo, add two numbers, remember, and run the app in front of you. We build it from the bottom: one switch, then logic, then a processor, then code, then the operating system. By the end the box isn't magic — it's a tower of simple ideas stacked very high, and a tech headline reads like a story you understand instead of weather you endure.
Module 1 — Everything is switches
The bit: on or off
Explain why a computer stores everything as one of two states, and why two.
Counting in twos: binary
Explain how on/off switches count to any number, and read a small binary number.
From numbers to everything: text, pictures, sound
Explain how the same bits become letters, pixels, and sound once we agree a code.
Module 2 — Switches that think
The logic gate: a switch that decides
Explain how gates (AND, OR, NOT) turn inputs into one decided output.
Gates that do maths: the adder
Explain how a few gates wired together add two binary numbers.
Memory: holding a bit still
Explain how a loop of gates holds a value instead of just reacting.
The processor: fetch, decode, execute
Explain the fetch-decode-execute loop at the heart of every computer.
Module 3 — From wires to software
Instructions: what the chip really understands
Explain that a processor knows only a small fixed set of dumb instructions.
Abstraction: how we stopped writing in 1s and 0s
Explain the ladder from machine code up to an app, and why each layer hides the one below.
The operating system: who's in charge
Explain what an operating system does, and why no app talks to the hardware directly.
Why a computer feels fast or slow
Explain the memory hierarchy, and why 'more gigahertz' sometimes does nothing.