Academic integrity: You are encouraged to discuss assignments with each other, but coding and writing of reports must be done individually or only within your team. Feel free to search the Web for tips or code snippets, provided this does not make the assignment trivial and all external sources are explicitly acknowledged in the report. At the first instance of cheating (copying from other students or unacknowledged sources on the Web), a grade of zero will be given for the respective assignment or test. At the second instance, you will automatically receive an F for the entire course. See the student code for more information on what consitutes an academic integrity violation.
Piazza discussion: You are highly encouraged to ask and answer questions about assignments on the Piazza discussion board. However, the general principle is to avoid directly giving away key elements of solutions. Thus, you should refrain from publicly posting key solution code or parameter values, either to get help with debugging or demonstrate a possible solution to your classmates. Posting sample code for utility functions or publicly debugging system/platform errors is acceptable. If you need help with code, the preferred route is to attend TA office hours. However, if this is impossible and you wish to make a Piazza post with your code, be sure to make it private.
Late submission policy:
Incomplete requests: Requests for an incomplete in the course will only be accepted through the last day of class and must be accompanied by documentation of your special circumstances.