Digital Logic Foundations
Number systems, Boolean algebra, the handful of combinational blocks everything else is built from, and the two ideas — clocks and state — that turn logic into sequential circuits.
0 of 4 completed
Curriculum Syllabus
All modules are open and public. Jump directly into what you need or follow in sequence.
Bits, Bases, and Why Width Is Everything
How numbers become bits, what the position of a bit is worth, and what an N-bit machine can and cannot represent.
Boolean Algebra and Karnaugh Maps
The handful of laws that govern every logic gate, and a visual method for turning a truth table into the cheapest circuit that computes it.
The Combinational Blocks You Actually Reuse
Adders, multiplexers, decoders and comparators — the four structures that appear inside nearly every datapath, and how to reason about their delay.
Clocks, Flip-Flops, and State Machines
How storage elements turn a cloud of logic into a machine with memory, how to split it into Moore or Mealy form, and how to avoid the two classic bugs.