From NAND to Tetris Building a Modern Computer From First Principles
HomeCourseBookSoftwareLicensePapersTalksCool StuffAboutTeamStay in TouchQ&A


Some Computer Science Education papers about the course and the approach:

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.
Best viewed with
Designed and built by Tali Gutman ©