Tuesdays and Thursdays, 3:00pm - 4:20pm
Each student will be given an account and access to the Computer
Graphics Cluster machines. Students are free to utilize alternative computers and platforms
(i.e. Windows, Mac) for developing software for their projects.
However, all lab assignments are expected to compile
and run on the machines specified in the project handours
This policy is intended to make
support, testing, and evaluation easier by standardizing labs written
using cross-platform code and tools. For the final project, students
will have the option of demonstrating games on cluster machines or
personal computers or personal mobile phones.
Assignments, effort allocation, and grading
The criteria used to compute the final grade will consist of a
combination of scores obtained on the midterm, programming projects and
the final project:
|Programming Projects (4) ||48%|
|Midterm Exam ||17%|
|Final Project ||30%|
Official Late Policy
Each student has a total of 3 free late days
that may be used
as needed for programming projects. No late days may be used
for the final project!
Additional details: A late day is defined as a 24-hour period after the
deadline. After the 3 free late days are used up, each
additional late day will incur a 15% penalty on the maximum achievable
score. For example, if the assignment is worth 100 points, your
maximum score will drop to 85 points for 1 additional late day, 70
points for 2 additional late days, etc.
IMPORTANT: The final project milestones cannot be turned in
late as we will be having in-class demos and evaluations as well
as a final demonstration on the scheduled day.