Recent Changes - Search:

CS559-2006 Web

Staff Login

BasicInfo

Instructor

Michael Gleicher
Office: 6385 CS
Office Hours: Tuesdays 11:00-11:45, Wednesday 9:45-10:30

TAs

Yu-Chi Lai
Office: 5384 CS
Office Hours: Tuesdays, Thursday 1:30-2:30 p.m

Mohamed Eldawy
Office: 5384 CS
Office Hours: Monday 11:00-12:00, Friday 1:30-2:30

Class Meetings

Tuesdays and Thursdays 9:30-10:45
1221 CS
Note: you are responsible for information discussed in class. Not everything in lectures will be in the readings, and not everything in the readings will be discussed in class.

Mailing List

The course home page is the primary place for announcements. Please check it regularly.

There is a mailing list that is set up by DOIT that I have little control over. It will send email to your "wisc" account if you are a student. Please make sure that you either read this account, or have it forwarded. Emails to this list will be infrequent.

Required Books

Peter Shirley. Fundamentals of Computer Graphics, 2ed
note: the new 2nd edition is considerably different than the first - it is green (not orange).

Most likely, you will get the "uncorrected" 1st printing. If so, please be sure to check the errata page. In fact, I recommend that you go through the book and mark the errata right away.

Mason Woo, et al. The OpenGL Programmer's Guide. This is sometimes known as the "red book."
The current edition is the 5th edition, but for the purposes of this class an older edition would be OK too.
If you don't want to buy this book, the complete contents of the older version (fine for the required class readings) is online in html or pdf.

There will be some readings from this book, and its an important reference.

Exams

There will be an evening midterm exam, on Wednesday, November 1st from 7:15-9:00pm.

There will be a final exam, in the time slot given by the registrar. Currently, this is scheduled for Wednesday December 20th. The registrar sometimes changes this.

There will be no opportunity to reschedule the exams. Please contact me at the begining of the semester if you forsee there being a problem.

Grading

20% * 3 projects
15% final exam
10% midterm exam
15% assignments

See the Policy Page for more details

Computing Environment

This class has been assigned to the "Storm Lab" (B240 Comp Sci) that contains computers running Windows XP.

Programming assignments in the class will be in C++. If you do not have experience programming in C++, re-read the Should You Be Here page. There is a page of information on C++ for 559.

The compiler provided in the Storm Lab is Microsoft Visual Studio .NET 2003. This is not the most current version. We can provide a copy of the compiler to any student taking the class, contact the TA for details.

See the Computing Policy page for more details.

Assignments

There will be (almost) weekly written or programming assignments. Assignments are always due Tuesdays at the beginning of class. Late assignments will be accepted (for a penalty) at the discretion of the TA.

Programming Projects

There will be three (fairly sizeable) programming projects.

Previous Years

The web pages for previous versions of this class can be found here.

This class will be most similar to last years. Some things will be different, but looking at last years can give you some idea as to what to expect.

History - Print - Recent Changes - Search
Page last modified on November 03, 2006, at 11:48 AM