From NAND to Tetris

Building a Modern Computer from First Principles

The site contains all the software tools and project materials necessary to build a general-purpose computer system from the ground up. We also provide a set of lectures designed to support a typical course on the subject.

The materials are aimed at students, instructors, and self-learners. Everything is free and open-source; as long as you operate in a non-profit educational setting, you are welcome to modify and use our materials as you see fit.

via The Elements of Computing Systems / Nisan & Schocken.

This entry was posted in curriculum and tagged , . Bookmark the permalink.