Assignments will be due in class, with the corresponding email (for programming assignments) sent prior to class. You get 2 days of grace period for the quarter. For example, you could turn in one assignment 5 days late for half credit, or 2 assignments each 3 days late and receive 75% for each. There's no need to designate which assignment(s) is (are) late -- I'll make sure that the final grade is calculated so that you derive the maximum benefit from the policy.
With that exception, the following points will be deducted:
Days late |
Penalty |
---|---|
1 |
15% |
2 |
25% |
3 |
50% |
4 |
Forget about it |
When you hand in assignments, hand in both a printed copy of your answer and email a copy of your answers. Your code should appear in the body of the email message, in plain text. The subject line for you code should read: "CS250 Assignment n". Each answer should be clearly marked within the email message.
Assignment | Due Date | Answers | Notes |
Assignment 1 | September 30th | Assignment 1 | |
Assignment 2 | October 12th | Assignment 2 | |
Project proposal | October 19th | 15% of project grade | |
Assignment 3 | October 28th | Assignment 3 | |
Assignment 4 | November 9th | Assignment 4 | More info on crossword puzzles |
Project draft | November 16th | 30% of project grade (Some tips from my review of last year's first-round projects) | |
Assignment 5 | Wednesday, December 1st @ 5pm | ||
Project final | November 30th | 55% of project grade |