Assignments: 45% -- 45 points total
Project 15 points
Each other assignment 3 to 5 points
(There is a penalty of 1/2 point for each day late. An assignment is considered on time if it is submitted by 11:59 pm on the day it is due.)
Each quiz 15%
Small adjustments to these grading weights may be made over the
course of the semester.
We expect that you may discuss assignments with other students or
through the mailing list; however, the assignment you submit must be
your own. That is, each student must submit a program or solution they
have written themselves. Of course, simply changing comments, labels,
etc. does not make a solution 'your own'. The department has a strict
policy regarding academic dishonesty.