From NAND to Tetris
Building a Modern Computer From First Principles
Stay in Touch
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 ©