Assignments
Unless otherwise specified, assignments are due at 11:59pm on their due date, all written answers must be typed and saved in pdf format, and these instructions should be followed to hand in your homework.
If you plan to take the course for capstone credit, you will need to complete an additional project. See here for information on the packet-filtering project, which fulfills this requirement. Please note that if you don't plan on taking the course for capstone credit this project is not required.
All written assignments should be submitted via Gradescope. Please let us know if you have the course registered but are not added on Gradescope.
Written
Assignment | Date out | Date due |
---|---|---|
Homework 1 | September 19, 2024 | September 27, 2024 |
Homework 2 | October 11, 2024 | October 18, 2024 |
Homework 3 | October 22, 2024 | October 29, 2024 |
Homework 4 | November 2, 2024 | November 9, 2024 |
Homework 5 | November 10, 2024 | November 17, 2024 |
Homework 6 | November 23, 2024 | December 2, 2024 |
Homework 7 | December 2, 2024 | December 9, 2024 |
Programming
Assignment | Date out | Date due |
---|---|---|
TreeLock & Bakery | October 22, 2024 | November 1, 2024 |
Duplists | November 11, 2024 | November 18, 2024 |
Yard | November 23, 2024 | December 5, 2024 |