Authors: Profs Douglas Wilhelm Harder, Hiren Patel and Werner Dietl
Each project has a due as prescribed in the Course Outline.
Submit your source file on Marmoset (https://marmoset2.eng.uwaterloo.ca) by 10 p.m. on the due date. Late submissions will not be accepted. Submissions after 10 p.m. on the due date will receive a grade of 0.
This project is to be completed individually. While discussion amongst peers is encouraged, all submitted work must be your own. You may use generative artificial intelligence programs to ask questions about code you have written, but you cannot have such programs author your solutions.
Instances of plagiarism or cheating will be dealt with according to the university's academic integrity policy (refer to the University of Waterloo's Policy 71 and Policies 70, 72, and 73). You can find all the policies at the Secretariat's web site. Any accusations will be presented anonymously to the Class Representatives prior to submission to the Associate Dean to allow for feedback.
Important: You are welcome to create your own test files and to share them with your peers. This is not considered academic misconduct, but rather should be something to be commended. You may even share your test cases with the instructor to verify that your test cases are indeed correct prior to you sharing them with your peers.