block 11 boolean logic and circuitry
Master Boolean logic, from basic gates to building complex adders and memory circuits.
Software instructions eventually have to run on physical hardware built from microscopic switches. In this block, you will explore Boolean logic, learning how fundamental logic gates combine to form complex circuits that can make decisions and perform arithmetic. You will discover how to express these circuits using algebraic notation, simplify expressions to make them more efficient, and explore the hardware building blocks - such as adders and edge-triggered flip-flops - that allow a computer to perform calculations and store single bits of memory.
Last modified: September 20th, 2026
