CS559 - Computer Graphics
Note: These policies are always subject to amendment.
Requirements and Grading
There are several components to this course, all of which are important
to satisfactory completion of the course:
- There will be a midterm and final exam. Roughly 50% of the grade will
depend on these exams.
- There will be three large programming projects spaced throughout the
semester. The first will focus on images. The second will focus on
3D viewing. The third will concentrate on modeling with curves and
surfaces. Together, these projects will account for approximately 40%
of the grade. Furthermore, each project must be attempted in order to pass
the class. Failure to submit a project will result in automatic
failure of the class.
- There will be several homeworks, roughly one every two weeks. The
homeworks are intended to
review material presented in class, and provide guidance on what to expect
on exams. Homeworks will account for roughly 10% of the final grade.
- There will be recommended programming assignments, intended to prepare
students for the projects. They will not be graded, but should be
considered an essential part of the class.
All programming projects must compile under Microsoft Visual C++ and run on
machines in room B240. If it doesn't run, it doesn't get graded.
- Projects will be accepted up to one week late, with a penalty of 10%
per day: 10% of the grade that would have been given is subtracted
- Late homeworks will not be accepted, but one homework will be
ignored when computing the grade.
- Programming Assignments
- Programming assignments aren't graded, but questions later in the
semester that concern material covered by these assignments will
simply be referred back to the assignment.
Unless explicitly informed otherwise, students must
produce their own programs for the projects, and students must write their
own solutions to the homeworks. Cheating that is detected will be
formally acted on.
Extra Credit for Extra Work
There will be no extra credit for anything marked optional. The aim of
optional tasks is to suggest ways to explore further and learn more - for the
student's own benefit. In particular, optional work cannot be used to make up
for poorly done compulsory parts.
Back to CS559 Home Page
Last modified: Mon Dec 31 14:10:26 CST 2001