Most recently I have been teaching CMSC740: Advanced Computer Graphics on the graduate level.
I have been teaching since 2005 at the University of California, San Diego, the University of Bern, Switzerland, and currently at the University of Maryland, College Park. I have developed and taught courses on an Introduction to Computer Graphics, Rendering Algorithms, Computational Photography, and 3D Geometry Processing.