The Elements of Computing Systems
- 352 pages
- 13 hours of reading
A textbook with a hands-on approach that leads students through the gradual construction of a complete and working computer system including the hardware platform and the software hierarchy.

