Notes can be found as interactive webpage at
CS 170
Open PDF in new tab