Labs
Overview
For labs, collaboration is allowed as long as it is clearly documented and in accordance with the course policy. Note that it is never okay to copy someone else's code, or to show your code to someone who has not yet completed that part of the assignment.
Each lab has two deadlines: an intermediate milestone, and a final deadline. Up to three grace days are available for each student over the entire semester, and can be used for either deadline.