Spring 2011 Introduction to Computer Science, Swarthmore College