From Nand to Tetris

Building a Modern Computer From First Principles

Papers

Some papers about the course and the approach are available: 

Taming Complexity in Large Scale Systems Projects, SIGCSE 2012. 

Virtual Machines: Abstraction and Implementation
, ITiCSE 2009. 

A Synthesis Course in Hardware Architecture, Compilers, and Software Engineering
, SIGCSE 2009.

  • Home
  • Projects
    • Project 00
  • Book
  • Software
  • Demos
  • License
  • Papers
  • Cool Stuff
  • Team
  • Stay in Touch
  • Q&A

© 2017 Shimon Schocken and Noam Nisan