(www.nand2tetris.org) Home | nand2tetris

ROAM_REFS: https://www.nand2tetris.org/

** The official website of Nand to Tetris courses

And of the book The Elements of Computing Systems, By Noam Nisan and Shimon Schocken (MIT Press)

This website contains all the lectures, project materials and tools necessary for building a general-purpose computer system and a modern software hierarchy 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 setting. Here is a recent CACM article about the course: text / video.

The materials also support two on-line courses: Nand2Tetris Parthttps://www.coursera.org/learn/build-a-computerI: Hardware (chapters/projects 1-6), and Nand2Tetris Part II: Software (chapters/projects 7-12).

Nand to Tetris courses are taught at 400+ universities, high schools, and bootcamps. The students who take them range from high schoolers to Ph.D. students to senior engineers. Here is an extended syllabus of a typical academic-version course.

Instructors: For additional course materials, contact nand2tetris@gmail.com

Local Graph

org-roam 5b5f6c48-20bc-42b7-b385-78329906de73 (www.nand2tetris.org) Home | nand2tetris //www.nand2tetris.org/ https://www.nand2tetris.org/ 5b5f6c48-20bc-42b7-b385-78329906de73->//www.nand2tetris.org/ //www.amazon.com/Elements-Computing-Systems-Building-Principles/dp/0262640686/ref=ed_oe_p https://www.amazon.com/Elements-Computing-Systems-Building-Principles/dp/0262640686/ref=ed_oe_p 5b5f6c48-20bc-42b7-b385-78329906de73->//www.amazon.com/Elements-Computing-Systems-Building-Principles/dp/0262640686/ref=ed_oe_p //www.cs.huji.ac.il/~noam/ http://www.cs.huji.ac.il/~noam/ 5b5f6c48-20bc-42b7-b385-78329906de73->//www.cs.huji.ac.il/~noam/ //www.shimonschocken.com/ http://www.shimonschocken.com/ 5b5f6c48-20bc-42b7-b385-78329906de73->//www.shimonschocken.com/ //dl.acm.org/doi/10.1145/3626513 https://dl.acm.org/doi/10.1145/3626513 5b5f6c48-20bc-42b7-b385-78329906de73->//dl.acm.org/doi/10.1145/3626513 //www.youtube.com/watch?v=qAF4kkUFU9I https://www.youtube.com/watch?v=qAF4kkUFU9I 5b5f6c48-20bc-42b7-b385-78329906de73->//www.youtube.com/watch?v=qAF4kkUFU9I //www.coursera.org/learn/build-a-computer https://www.coursera.org/learn/build-a-computer 5b5f6c48-20bc-42b7-b385-78329906de73->//www.coursera.org/learn/build-a-computer //www.coursera.org/learn/nand2tetris2 https://www.coursera.org/learn/nand2tetris2 5b5f6c48-20bc-42b7-b385-78329906de73->//www.coursera.org/learn/nand2tetris2 //drive.google.com/file/d/1EWCOVIcg0-dX0XtL3KwNyra6jzMogXLL/view?usp=sharing https://drive.google.com/file/d/1EWCOVIcg0-dX0XtL3KwNyra6jzMogXLL/view?usp=sharing 5b5f6c48-20bc-42b7-b385-78329906de73->//drive.google.com/file/d/1EWCOVIcg0-dX0XtL3KwNyra6jzMogXLL/view?usp=sharing //nand2tetris@gmail.com mailto://nand2tetris@gmail.com 5b5f6c48-20bc-42b7-b385-78329906de73->//nand2tetris@gmail.com