Assignments: 50% -- 50 points total
Project 15 points
Each other assignment 7 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 8%
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'.