gscherer/cse394-spring2013-gregg archive