Home
And of the book The Elements of Computing Systems, By Noam Nisan and Shimon Schocken (MIT Press)
The site contains all the project materials and software tools necessary for building a modern, general-purpose computer system from the ground up.
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.
The materials also support two courses that we now teach in Coursera: Nand2Tetris Part I (hardware projects/chapters 1-6), and Nand2Tetris Part II (software projects/chapters 7-12). These courses are aimed at learners who wish to take the course at their own pace.
Nand to Tetris courses are taught at 400+ universities, high schools, and bootcamps around the world. The students who take them range from high school students to Ph.D. students to Google engineers.
Instructors: For additional course materials, contact


