Web Design
CAP 4730 - Computer Graphics Methods

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.

 

[Prof. Roy Levow] [CET 4930 - Professional Issues in IET] [COP 3813 - Intro to Internet Computing] [CAP 4730 - Computer Graphics Methods] [GLUT] [Previous Classes]