CGL Courses

Waterloo offers a wide variety of courses within computer graphics and related areas.

Undergraduate Courses

Graduate Courses

Seminar Courses - CS888 Topics in Computer Graphics