CSE 3431.03M Introduction to 3D Computer Graphics

Winter Term 2010

WWW-page: http://www.cs.yorku.ca/course/3431

Announcements and Frequently Asked Questions (Press 'Reload' to see the newest information)

General Information

This course introduces the fundamental concepts and algorithms of 3D computer graphics. Topics include: an overview of graphics hardware, graphics systems and APIs, object modelling, transformations, camera models and viewing, visibility, illumination and reflectance models, texture mapping and an introduction to advanced rendering techniques such as ray tracing. Optional topics include an introduction to animation, visualisation, or real-time rendering.

Prerequisites: General prerequisites, CSE 2031 3.0, MATH 1025 3.0

Time, Location MWF 9:30-10:30, BC215
Instructor Wolfgang Stuerzlinger
E-mail Image of my Email at York
Office Hours by appointment


E. Angel, Interactive Computer Graphics: A Top-Down Approach with OpenGL, 5th Edition, Addison-Wesley, ISBN 978032153586-3, 2009.


Percent of final grade Due date
Assignment A1 - recursive curve 3% Jan 22, 3pm
Assignment A2 - 3D extrusion (local access only) 9% Feb 11, 3pm
Assignment A3 - Terrain smoothing (local access only) 9% Mar 14, 3pm
Assignment A4 - Stone age car animation (local access only) 9% Apr 05
Midterm, in class 25% Feb 24
Final exam 45% Apr 13, 2pm
HNE 030

Assignments and projects are to be submitted electronically with the 'submit' command in Prism (unless specified otherwise). The drop date is March 8, 2010. Numerical scores (out of 100) are used to calculate grades. Grades can be viewed via the ePost system here. Or use the following command in Prism: courseInfo 3431 2009-10 W.

Assignments use the C programming language and OpenGL. Assignments require a graphics card equivalent or better than an nVidia 5200 (all machines in Prism fulfill this requirement).

Lecture Notes and Additional Material

Course Policies

Late assignements or projects will not be accepted, unless prior arrangement has been made with the instructor. Missed midterms are handled in the same way. Note that exceptions to the late policy will be made only in serious cases and if the circumstances are documentable and beyond your control. Please see the Departmental WWW page on Academic Policies for details regarding academic dishonesty, etc.