We expect you to spend three to six hours completing each assignment. All assignments will be provided electronically. They will be found on the Assignment web pages . Each assignment will be available only after the due date of the previous assignment. Assignment marks are based on a combination of program correctness, code quality, and documentation.
Necessary documentation is specified in the assignment.
Please read the assignment carefully. To allow for screw-ups, and to give you some flexibility, the assignment mark is based on the best four of your assignment marks. The assignment submission program provides the tutor with a precise time of submission. Later submissions replace earlier ones with no penalty, and late submissions are ignored. Submit early and often.