Digital Logic

Computers, CPUs, and logic circuits are a IPO graphs of logic gates, e.g. AND, OR, NOT, NAND, NOR, ... The The NAND Gate is Turing Complete, which means you can create any computer in the world with just NAND gates. To prove this fact, a couple of smart computer professors (Nisan and Schocken) wrote a course called NAND to TETRIS. This is a complete online digital computer class where you create a working computer that plays TETRIS from just composing NAND gates. There is a free Coursera class on it as well as on YouTube.

Parents

Courses