Hw1: Programming Skills and Computer Organization |
Check1 |
09/08 - Week 2 Wednesday |
no programming component |
starter file - submit |
08/30 - 09/03 [Algorithms - Data Representation] |
collab form |
Hw1 |
09/13 - Week 3 Monday |
starter file - instructions - submit |
starter file - submit |
08/30 - 09/10 [Algorithms - Function Definitions] |
collab form |
Revisions |
09/21 - Week 4 Tuesday |
|
|
|
|
Hw2: Programming Skills and Computer Organization |
Check2 |
09/20 - Week 4 Monday |
starter file - instructions - submit |
starter file - submit |
09/13 - 09/17 [Conditionals - While Loops] |
collab form |
Hw2 |
09/27 - Week 5 Monday |
starter file - instructions - submit |
starter file - submit |
09/13 - 09/22 [Conditionals - Looping Over Strings] |
collab form |
Revisions |
10/05 - Week 6 Tuesday |
|
|
|
|
Hw3: Data Structures and Efficiency |
Check3 |
10/04 - Week 6 Monday |
starter file - instructions - submit |
starter file - submit |
09/24 - 10/01 [Lists - Search Algorithms] |
collab form |
Hw3 |
10/11 - Week 7 Monday | starter file - instructions - submit |
starter file - submit |
09/24 - 10/06 [Lists - Super-Fast Search] |
collab form |
Revisions |
10/19 - Week 8 Tuesday |
|
|
|
|
Hw4: Data Structures and Efficiency |
Check4 |
10/18 - Week 8 Monday |
starter file - instructions - submit |
starter file - submit |
10/08 - 10/13 [Runtime - Graphs] |
collab form |
Hw4 |
10/25 - Week 9 Monday |
starter file - instructions - submit |
starter file - submit |
10/08 - 10/18 [Runtime - Tractability] |
collab form |
Revisions |
11/02 - Week 10 Tuesday |
|
|
|
|
Hw5: Scaling Up Computing |
Check5 |
11/01 - Week 10 Monday |
no programming component |
starter file - submit |
10/22 - 10/27 [Concurrency - Internet] |
collab form |
Hw5 |
11/08 - Week 11 Monday |
starter file - instructions - submit
memory1.txt - memory2.txt - memory3.txt |
starter file - submit |
10/22 - 11/03 [Concurrency - Libraries] |
collab form |
Revisions |
11/19 - Week 12 Friday |
|
|
|
|
Hw6: CS as a Tool | see table below for more details |
Check6-1 |
11/15 - Week 12 Monday |
submit |
starter file - submit |
11/08 - 11/12 [Data Analysis I - Machine Learning] |
collab form |
Revisions |
11/23 - Week 13 Tuesday [Check6-1] |
Check6-2 |
11/23 - Week 13 Tuesday | submit |
starter file - submit |
11/08 - 11/19 [Data Analysis I - Artificial Intelligence] |
collab form |
Revisions |
12/01 - Week 14 Wednesday [Check6-2] |
Hw6 |
12/03 - Week 14 Friday |
submit |
no written component |
11/08 - 11/19 [Data Analysis I - Artificial Intelligence] |
collab form |
Revisions |
NO REVISION DEADLINE |