Project repo for University of Washington's Hardware-Software Interface Course:  https://courses.cs.washington.edu/courses/cse351/