Place: MGH 231
Instructor: Zoran Popovic (zoran@cs)
Yeuhi Abe (yeuhi@cs)
Steve Martin (stevaroo@cs)
Siobhan Quinn (squinn@cs)
Jonathan Schoeller (jschoell@cs)
Copies of the supplemental texts are in the graphics instructional lab. Please, please do not remove these books from the lab under any circumstances.
The breakdown is subject to change as a whole and adjustments on a per-student basis in exceptional cases. This is the general breakdown we'll be using:
Projects: 60% Homeworks: 17% Class activity: 3% Final Exam: 20%
Projects will be done in teams of two with room for extra credit as described in the next section.
Homeworks are to be completed individually. Though you may discuss the problems with others, your answers must be your own.
There is no midterm. The final is closed book.
There will be four projects. You'll work or in teams of two for the projects. You are encouraged to change partners for each project -- each time you work with someone you have not worked with before in the class, you will receive a bell's worth of extra credit. Each project will require you to extend some skeleton project with new features to create a working graphics application.
Projects will be graded during in-person sessions with one of the TAs on the day that the project is due. During the grading session, a TA will run the project to make sure that it conforms to the guidelines. The TA will then quiz individual members of the team to determine how well they understand the structure of the code, the design trade-offs, and the implemented algorithms. One grade will be assigned for all members of the team for the project's implementation. Separate grades will be recorded for each team member's "knowledge of the project." Beyond the required extensions to the base project, you are strongly encouraged to attempt bells and whistles, which translate into (a bounded number of) extra credit points. Click here for more information on project grading.
In addition, for each project both team members will be required to create an artifact, a final polished example (e.g., an image or model) demonstrating your application, hopefully of some artistic merit. Extra credit will be given for the nicest artifacts, as determined by class vote.
Exceptions will be given only in extreme circumstances and only in advance. [an error occurred while processing this directive]