15-464 Administrative Information for Spring 2007
Time: Tuesday and Thursday from 3:00-4:20pm
Place: Wean Hall 5328
The class web page is at
This is the primary online source for information about the course, including assignments, lecture notes, and administrative details.
- 15-462: Computer Graphics or equivalent
- Computer Animation: Algorithms and Techniques. Rick Parent, Morgan Kaufmann, 2002, ISBN 1558605797
Grading for the class will be as follows:
- Programming Assignments:
- Keyframing / Splines (15%)
- Inverse Kinematics (15%)
- Cloth Simulation (20%)
- Final Project 30%
- Class Participation / Homeworks 20%
Assignments and Homework
The primary assignments will be programming assignments. There may
also be occasional written homeworks. All programming assignments and
homeworks must be your own work (except for any code that we give you
as part of the assignment). You may talk with others about the
assignments, but please solve the problems and write the code
The final project may be done in groups of two or three. If you want
to do a group final project, please coordinate this with the
Programming assignments should be turned in by midnight on the day
they are due.
Written homeworks will be collected before class starts on the day
they are due.
Late days: A total of five late days may be taken during the semester
on the first three programming assignments. No late days are
permitted on the written homeworks. No late days are permitted for the
final project. Extensions beyond these late days require a REALLY
good excuse or a penalty of 10% of the value of the assignment/day.
Cheating will result in immediate penalties ranging from 0 points on
the relevant assignment, homework, or test to failure of the course.
All cheating cases are reported to the university, and severe offenses
are brought before an Academic Review Board for consideration of
Course policy is that you may talk about the assignments with others
but you must write the code and solve the problems yourself. Sharing
answers or using someone else's code (with the exception of utilities
that the class provides) constitutes cheating.