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. We do not allow late submissions. This allows us to provide model solutions immediately follwing the hand-in time. Due May 10th. In the second half of the course you will do a project, working in groups of two or three, selected by the instructors.