Since arriving at MSU, I have taught courses in computer graphics, human-computer interaction, and theoretical computer science.  In Spring 2008 I pioneered (in collaboration with my colleague TJ Jankun-Kelly) the popular course CSE 4/6990 Computer Game Design, later given permanent course status as CSE 4/6453 Game Design.  The Spring 2009 version of this course (taught by TJ) featured the very popular Game Design Demo Night, where attendance was about twice the size of the class!  For Spring 2010, Cellular South (later renamed C-Spire) provided free HTC Hero Android phones for the games; this partnership resulted in a number of articles and press releases.  Professionally, since 2004 I have organized and taught a series of tutorials at the IEEE Virtual Reality and IEEE Visualization conferences.  In March 2009 I was extremely gratified to be inducted into the Bagley College of Engineering Academy of Distinguished Teachers.

University Classes

Fall 2017

Spring 2017

Fall 2016

Spring 2016

Fall 2015

Spring 2015

Fall 2014

Spring 2014

Fall 2013

Spring 2013

Fall 2012

Spring 2012

Fall 2011

Spring 2011

Fall 2010

Spring 2010

Fall 2009

Spring 2009

Fall 2008

Spring 2008

Fall 2007

Spring 2007

Fall 2006

Spring 2006

Fall 2005

Spring 2005

Professional Tutorials