Fall 2010: Foundations of Human-Centered Computing

Spring 2009: Design, Creativity, and New Media

Fall 2008: Foundations of Digital and Social Systems

Spring 2008: No Teaching (Dean’s Fellowship)

Fall 2007: Doctoral Level Independent Study – CSCI 7900-903

Spring 2007: Design, Learning, and Collaboration (Spring 2006)

Fall 2006: Doctoral Level Independent Study – CSCI 7900-903

Spring 2006: Design, Learning, and Collaboration (Spring 2006)

Spring 2005: Design, Learning, and Collaboration (Spring 2005)

Spring 2004

Spring 2002

Spring 2001

Spring 2000

Spring 1999

Fall 1997

Spring 1997

Fall 1996