ASSIGNMENTS: All homeworks are due at
11:59pm on the listed day. All projects are due at
11:59pm on the listed day.
Optional problems are for
your own practice/review, and are not required or worth extra credit.
LABS
Topic | Out | In | |
---|---|---|---|
Python Lab
|
13 May 2021 | 24-26 May 2021 | |
Debugging Lab
|
3 June 2021 | 14-16 June 2021 |
HOMEWORK
Topic | Out | In | Optional Problems | Op. Prob. Solutions | |
---|---|---|---|---|---|
Collaboration/Hours Policy GradeScope Setup |
14 May 2021 | 21 May 2021 | |||
Homework 1 | 14 May 2021 | 21 May 2021 | |||
Homework 2 | 22 May 2021 | 28 May 2021 | Optional 2 | Optional 2 Solution | |
Homework 3 | 29 May 2021 | 4 Jun 2021 | Optional 3 | Optional 3 Solution | |
Homework 4 | 5 Jun 2021 | 11 Jun 2021 | Optional 4 | Optional 4 Solution | |
Homework 5 | 12 Jun 2021 | 18 Jun 2021 | Optional 5 | Optional 5 Solution | |
Homework 6 (Optional) | 19 Jun 2021 | 28 Jun 2021 | Optional 6 | ||
Practice Midterm | 22 Jun 2021 | None | Practice Midterm Solutions | ||
Homework 8 | 10 Jul 2021 | 24 Jul 2021 | |||
Homework 9 | 24 Jul 2021 | 30 Jul 2021 |
PROJECT
Topic | Out | In | Support Docs | Help Session | ||
---|---|---|---|---|---|---|
Seamcarve | 20 May 2021 | 3 June 2021 | ||||
Heap | 8 June 2021 | 24 June 2021 | NDS4 |
Help Session
Slides |
||
Decision Tree | 9 July 2021 | 22 July 2021 | NDS4 |
Help Session
Slides |
||
Graph | 20 July 2021 | 4 August 2021 | NDS4 |
Help Session
Slides Help Session Recording |