Toggle navigation
CGL Home
People
Publications
Courses
Software
Posters
For Lab Members
CGL Courses
Waterloo offers a wide variety of courses within computer graphics and related areas.
Undergraduate Courses
CS 488/688
Introduction to Computer Graphics
CS 349
User Interfaces
Graduate Courses
CS 488/688
Introduction to Computer Graphics
CS 779
Splines
CS 791
Non-photorealistic Rendering
CS 781
Colour in Computer Graphics
CS 798
User Interface Tools
CS 798 Geometric Algebra
CS 788
High Performance Image Synthesis
Seminar Courses - CS888 Topics in Computer Graphics
Ray Tracing Seminar
—Fall 2019
Physics-Based Animation
—Winter 2016
Transient Imaging—Fall 2014
Physics-Based Animation
—Winter 2014
Implicit Surfaces
—Spring 2012
Digital and Computational Photography
—Winter 2010
Computer Graphics in Architecture
—Fall 2008
Visualization
—Fall 2006
High Performance Systems —Fall 2005
Computer Graphics in Flatland
—Winter 2005
Vision Algorithms for Graphics—Spring 2004
Current Research
—Fall 2003
Experimentation in Computer Science—Winter 2003
Computer Animation
—Spring 2002