These older sessions are archived to preserve session-specific links and example code for students who participated in those sessions. The more recent archives (see above) are more up-to-date and preferable in almost all cases.
Some archived course materials from 2011 to 2013 are currently unavailable due to a server crash. They will be restored when I have time to dig them out of the course git repository.
For updates to this site, please see the site updates page or subscribe to the RSS feed
Please send any questions, comments, or bug fixes to Mark.Voorhies@ucsf.edu