Assignments
Assignments are to be done in teams of two to four. To register your team have each team member sign the following contract and submit it to Dr. Qiao during the first week. A group account will be set up for each group, where you work on the assignments.
---------------------------- Nachos Project Team Contract ---------------------------- We agree to work together for the entire semester. We understand the academic dishonesty policy and agree to be jointly responsible for all work submitted. We understand that we will get one team mark regardless of who does what work. We agree to email the corresponding TA a complete description of any marking concerns no later than one week after work is returned. __________________________________________________________________________ signature, name, student number and McMaster email __________________________________________________________________________ signature, name, student number and McMaster email __________________________________________________________________________ signature, name, student number and McMaster email __________________________________________________________________________ signature, name, student number and McMaster email -------------------------------------------------------
What to submit?
Each assignment will ask you to add functionality to a teaching operating system called NACHOS. You are to implement and test your solution. For marking purposes however, we want you to describe:
Points to remember:
When to submit?
Assignment deadlines are flexible. Each team starts with an extension of 48 hours, for use on any assignment during the semester, in any increment, as long as the total amount of lateness does not add up to more than 48 hours.
Put a README in your group repository for each assignment. A README should include: