jmcbride/cs202 archive