AssignmentsGeneral informationAssignments are designed to give you practice in programming, to prepare you for exams, and to give you feedback on your mastery of course material. You rob yourself of these benefits if you hand in work that is not your own. Please read about plagiarism on the Course Description. These apply to every course you will take at UW, and you should be familiar with them. Submission: You will submit program files electronically as described in the style guide for assignments (PDF); the markers will run your code through automarking scripts and grade your work on MarkUs.
MarkUs (for
assignment submission) Late assignments: MarkUs lets you submit assignments after the deadline. It will give you a warning, but it will not reject your submission. However, all late assignments except assignment 0 will receive no marks.
Corrected assignments: Corrected assignments will be available on MarkUs. The Common Errors page will discuss common errors found on assignments. Complete solutions will be posted online after the assignment is due. If you believe that errors were made in the marking, please email the tutor and state clearly what you feel was mis-marked. The deadline for this is two weeks after the marks are released. Group work: Assignments should be done individually. Style guidelines: Your assignment submissions should conform to the guidelines laid out in the style guide for assignments (PDF). Some of the main points are summarized here.
Interfaces: We will typically include an "interface" which contains the correct spelling of all functions and structures requested by the assignment. Since the markers will be running their own tests of your code, spelling errors can result in loss of marks. Use the interface provided as a starting point for your own work. Questions and interfaces
Assignment 0 (due on Thursday, September 20 at 11:59PM GST) -- Not for marks. Assignment 01 (due on Thursday, September 27 at 11:59PM GST) Assignment 2 (due on Thursday, October 4 at 11:59PM GST) Assignment 3 (due on Thursday, October 11 at 11:59PM GST) Assignment 4 (due on Thursday, October 18 at 11:59PM GST) Assignment 5 (due on Thursday, November 8 at 11:59PM GST) Assignment 6 (due on Thursday, November 15 at 11:59PM GST) Assignment 7 (due on Thursday, November 22 at 11:59PM GST) Assignment 8 (due on Thursday, November 29 at 11:59PM GST) Assignment 9 (due on Thursday, December 6 at 11:59PM GST) |
Last modified on Thursday, 29 November 2012, at 04:45 hours.
Course Supported by Instructional Support Group