Teaching
Computer Graphics (Spring 2006)
Robot Motion Planning (Fall 2005)
GPGP: General Purpose Computation using Graphics Processors (Fall 2004)
Geometric and Solid Modeling (Fall 2002)
Algorithms and Analysis (Spring 2002)
Spatial Modeling with Large Datasets (Fall 1999)
Scientific and Geometric Computation (Spring 1998)
Physically-based Simulation (Spring 1998)