Two-page Teaching Statement



Year Course Instutition
2011 Advanced Animation and Motion Capture Medialogy, Aalborg University Copenhagen
2011 Computer Graphics and Digital Scenography Medialogy, Aalborg University Copenhagen
2011 Practical Course in Computer Graphics Medialogy, Aalborg University Copenhagen
2008 Introduction to Computer Graphics (TA) CS, Univ. of California Santa Barbara
2006 Introduction to Mechanical Engineering (TA) Mech Eng., Univ. of California Santa Barbara
2005 Visual Art Literacy (TA) Fine Arts, Univ. of California Santa Barbara
2004 Advanced Topics in Game Design GDIAC, Cornell University
2004 Violence in Video Games: A Cultural History GDIAC, Cornell University


The following are complete slide sets for a curriculum series in computer graphics, animation, and media arts. Copyright for images found in slides are retained by the original authors. For educational use only.

Introduction to Computer Graphics

Practical Course in Computer Graphics using OpenGL

ppt Basic Lighting and Illumination ppt Introduction to Computer Graphics
ppt Introduction to Graphics: Viewing Transformations ppt Introduction to OpenGL & Hardware
ppt Introduction to Graphics: Lighting and Illumination ppt OpenGL: Lighting & Color
ppt Introduction to Graphics: Object Representation & Modeling ppt Modeling & Tesselation
ppt Introduction to Graphics: Hidden Surface Removal ppt 3D Object Representation
ppt Raytracing ppt Texture Mapping
ppt OpenGL: Texture Mapping

Advanced Computer Graphics

ppt IGX Lab – Command-Line Framework for OpenGL
ppt Shader Graphs
ppt Raytracing and Global Illumination

Animation and Motion Capture

ppt History of Raytracing ppt Global Illumination: Radiosity, Photon Mapping & Path Tracing
ppt Polygonal Modeling ppt Procedural Modeling
ppt Non-Realistic Rendering: Drawing ppt Artificial Intelligence for Gaming
ppt Non-Realistic Rendering: Painting ppt Collision Detection
ppt Global Illumination: Radiosity and Photon Mapping ppt Animation: Basic Principles
ppt Scene Graphs ppt Animation: Walk Cycles
ppt Motion Capture: History & Basics

Media Arts

ppt Motion Capture: Hardware & Workflow
ppt Media Arts: A Brief History ppt Motion Capture: Recent Trends
ppt Prototyping & Failure: The Art of Design ppt The Animation & Games Industries
ppt Media Arts: Future Trends
ppt Artistic Modeling