Computer Graphics


This course provides an introduction to the theory and practice of computer graphics, using OpenGL as the basis for learning graphics programming. Example applications will be developed in lectures using C++ and OpenGL to demonstrate the techniques being presented.


What you should know

About the Course


The lectures will cover both theory and application of computer graphics techniques.

There will be 3 assignments set during the course, a mid-term which will cover roughly the first 5 weeks of material and a final exam. The final grade for the 2013 class is:

    40% Assignments (5% A1, 15% A2, 20% A3)

    10% Mid-Term

    50% Final Exam (including Supplemental/Deferred)


  1. -Practice questions and previous final now available.

  2. -Final exam will be at 3:30pm on 16th April 2014. It is a 2 hour exam.

  3. -Assignment 3 deadline is 1pm Monday 7th April 2014

  4. -Assignment 2 deadline has been extended to 1700 Monday 10th March 2014

  5. -Midterm will be on the 25th February 2014, during regular class time. Texturing will be included this year, but lighting/shading will not. Previous year’s midterms: 2009, 2010, 2011, 2012, 2013.

- Assignment 2 has been released, deadline is 7th March 2014.

- Assignment 1 has been released (see link above), deadline is 7th February 2014.

- Classes begin on Tuesday 7th January 2014. The first lecture will be an introduction to the course content and the assignments (including a code overview)

Latest News