Last modified: 3 September 2009 by R.Levow: Added GLUT information.
Professor: Roy B. Levow
Class Time Tuesday and Thursday, 5:30 - 6:50 pm, PS-227, Fall 2009 Textbooks: Interactive Computer Graphics, A top-Down Approach Using OpneGLTM, 5/e, Edward Angel, Addison Wesley, 2009, ISBN 978-0-321-53586-3 The author's web site is www.cs.unm.edu/~angel OpenGL Programming Guide, 6/e, by the OpenGL Review Board, Addison Wesley, 2008, ISBN 978-0-321-48101-9
Programming: Programming for OpenGL is normally done in C becasue OpenGL is not object-oriented. For those wishing to use C++, GLT OpenGL C++ Toolkit provides an object-oriented C++ interface to OpenGL GLUT: You will need to download and install freeglut. Information is available here. Programming tools: The OpenGL library is part of Microsoft Visual Studio. Visual Studio, Microsoft Windows, and a variety of other Microsoft development software is available free to CSE students through the Microsoft Software Developers Network Academic Alliance (MSDNAA.) Details are available on the CSE Web Site MSDNAA page.
Catalog Description, Objectives, and Syllabus (click here)
Assignments will be posted to Blackboard
Course Policies, Exams and Grading
Late penalty for project work: Late submission will be accepted until the end of the term subject to the following penalty. The grade will be reduced by 5 points if it is one day late, plus 4 points more if it is 2 days late, plus 3 points for the third day late, plus 2 points for the fourth, plus one point per day after that. For late resubmissions, the penalty will be reduced in proportion for any part of the project that is submitted in working order on the due date.
There will be two exams, a midterm and a final (dates to be announced.) In computing the final grade, the programming projects will count 40%, the midterm 25% and the final 35%.
Click the following link for general information on course policies including program submission, getting help, etc.
|