Foundations
Start here. Learn binary, logic gates, CPU basics, and how registers work.
About this track
Start here. Learn binary, logic gates, CPU basics, and how registers work.
The Foundations track collects 4 modules and 17 lessons into a single ordered path. Each module ends with a checkpoint quiz; passing the checkpoint unlocks the next module so you can track your progress without guessing whether the material has stuck.
You start with "Binary & Number Systems" and finish on "Registers & Instruction Sets". The whole track sits inside the Foundations area of the curriculum, so the writing assumes the prerequisites listed above and skips ground that an earlier track has already covered.
What this track covers
- Binary & Number Systems — Learn how computers represent everything as ones and zeros. Explore binary, hexadecimal, and how numbers are stored and manipulated at the lowest level.
- Logic Gates — Discover the fundamental building blocks of digital circuits. Learn how AND, OR, NOT, and other gates combine to create the logic that powers every computer.
- CPU Basics — Understand the brain of the computer. Explore how the CPU fetches, decodes, and executes instructions through its core components.
- Registers & Instruction Sets — Learn about the CPU's fastest storage and how instructions are encoded. Understand the bridge between software commands and hardware execution.
How the track works
Every lesson is a short page with diagrams, runnable examples, and the kind of edge-case footnotes you usually only find in textbooks. Where it makes sense, the lesson is paired with a CPU simulation or a coding challenge so you can poke at the idea instead of just reading about it.
The lessons themselves are free to read with a free account. The 4 checkpoint quizzes that gate the next module are also free, as are the lesson IDE and CPU simulations. Optional 777-tier tools — the step-through debugger, decompiler, ROP gadget builder, heap visualiser, and exploit labs — sit alongside the lessons but are not required to follow the track from start to finish.
You can jump in at any point. Be Bitwise is built around a free forever curriculum, with no time limits and no expiring access. Pick the next lesson when you have an hour; come back when you do not.