Nand to Tetris

nand2tetris.org

Visit Website

Free course that takes you from basic logic gates to building a full computer and operating system.

Why it is useful

The most grounded introduction to computer science available — by building everything from scratch, students develop a deep intuitive understanding of how computers work at every level of abstraction. The companion book is also freely available online.

Other learning resources you might not have heard of.

Browse all Learning Resources →