"When I give a lecture, I accept that people look at their watches, but what I do not tolerate is when they look at it and raise it to their ear to find out if it stopped." - Marcel Achard

Semesterly teaching

  • CMPT 361, Intro to Computer Graphics, Spring 2018

  • CMPT 464/764, Geometric Modeling in Computer Graphics, Fall 2017

  • CMPT 888, Special Topics Seminar Course on Form, Function, and Fabrication (3D Printing), Summer 2016 - Intersession

  • CMPT 464/764, Geometric Modeling in Computer Graphics, Spring 2016

  • CMPT 464/764, Geometric Modeling in Computer Graphics, Spring 2015

  • CMPT 464/764, Geometric Modeling in Computer Graphics, Summer 2014

  • CMPT 361, Introduction to Computer Graphics, Spring 2014.

  • CMPT 466, Computer Animation, Summer 2013

  • CMPT 361, Introduction to Computer Graphics, Summer 2012.

  • CMPT 464/764, Geometric Modeling in Computer Graphics, Spring 2012

  • CMPT 466, Computer Animation, Spring 2012

  • CMPT 466, Computer Animation, Summer 2011
    Animation pieces from final project.

  • CMPT 464/764, Geometric Modeling in Computer Graphics, Spring 2010

  • CMPT 466, Computer Animation, Summer 2009
    Animation pieces from final project.

  • CMPT 361, Introduction to Computer Graphics, Spring 2009 at Harbour Front Campus

  • CMPT 464/764, Geometric Modeling in Computer Graphics, Spring 2009

  • CMPT 888, Special Topics in Computer Graphics, Summer 2008

  • CMPT 361, Introduction to Computer Graphics, Spring 2008
    Some nice images created by students

  • CMPT 464/764, Geometric Modeling in Computer Graphics, Spring 2008

  • CMPT 888: Transform-Based Geometric Modeling and Processing, Summer 2007

  • CMPT 464/764 (reflecting new course numbering), Geometric Modeling in Computer Graphics, Spring 2007

  • CMPT 361, Introduction to Computer Graphics, Spring 2007
    Some nice images created by students

  • CMPT 469, Special Topics in Computer Graphics, Spring 2006

  • CMPT 361, Introduction to Computer Graphics, Spring 2006
    Some nice images created by students

  • CMPT 888, Geometric Modeling & Processing in Computer Graphics, Fall 2005

  • CMPT 469, Special Topics in Computer Graphics, Spring 2005
    Course projects by students

  • CMPT 361, Introduction to Computer Graphics, Spring 2005
    Some nice images created by students

  • CMPT 888, Geometric Modeling & Processing in Computer Graphics, Fall 2004
    Course projects by students

  • CMPT 361, Introduction to Computer Graphics, Spring 2004
    Some nice images created by students

  • CMPT 469, Special Topics in Computer Graphics, Spring 2004
    Course projects by students

  • CMPT 888, Geometric Modeling & Processing in Computer Graphics, Fall 2003
    Course projects by students

  • CMPT 361, Introduction to Computer Graphics, Spring 2003
    Some nice images created by students

Useful graphics and OpenGL links