I designed Part 2 and the Extra Credit of Homework 2,
Part 2 of Homework 3 and Part 3 of
Homework 4 for the 2008 version of
CS 171. Contact me if you would like to use them and get a copy of the solution code for those parts.