|Project, Programming Part||20 %|
|Oral Presentation of Project||10 %|
There will be one programming assignment due Wednesday of each week at 11:59pm, starting Wednesday of the second week (January 27), and ending Wednesday April 21. There will also be a final programming project, due on Friday, May 7, at 11:59pm. Grading will be based 70% on the weekly programming assignments, and 30% on the programming project (20% for programming, 10% for the project presentation).
Any late submission (for an assignment or a project) will incur a penalty of 20% of the assignment (or project) points, plus an additional 20% for each full 24 hours between the deadline and the actual submission time.