Title: Elements of Computing Systems, Second Edition
Subjects: Engineering