Teaching

Interactive Arts and Media Department, Columbia College Chicago

  • Authoring Interactive Media. 2006-2010
  • Game Culture. 2006-2007
  • Generative and Algorithmic Art. 2008-2009
  • IAM Team (capstone). 2007-2008
  • Indie Game Project (capstone). 2011
  • Indie Game Studio (capstone). 2012
  • Introduction to Game Development. 2010-2011
  • Introduction to Programming. 2007, 2013-2017
  • McCarthy Technologies Bootcamp. 2006-present
  • Object Oriented Programming. 2017-present
  • Production: Word and Image. 2006
  • Simulation and Serious Games. 2009-present
  • Simulation Design II. 2007

Interactive Multimedia Program, Columbia College Chicago

  • Aesthetics for Interactive Multimedia. 2000-2001
  • Creating Websites. 1998
  • Graphics and Animation for Interactive Multimedia. 1998-1999
  • Individual Vision (capstone). 2005-2006
  • Interactive Multimedia Production (capstone). 1999-2006
  • Interactive Multimedia Production II (capstone). 1999-2007
  • Introduction to Interactive Multimedia Production. 2004-2005
  • Portfolio Practicum. 2003

Institute for Science Education and Science Communication, Columbia College Chicago

  • Computer Models and Virtual Worlds in Science, co-instructor. 1998-1999
  • Multimedia Seminar. 1999

Columbia College Division of Continuing Education

  • Beginning Director. 1998-1999
  • Beginning Website Design. 1998-1999
  • Multimedia Authoring: Flash. 1998-1999