Hw1: Programming Skills and Computer Organization |
Check1 |
01/23 - Week 2 Monday |
no programming component |
starter file - submit |
01/18 - 01/20 [Algorithms - Programming] |
collab form |
Hw1 |
01/30 - Week 3 Monday |
starter file - instructions - submit |
starter file - submit |
01/18 - 01/27 [Algorithms - Function Definitions] |
collab form |
Revisions |
02/07 - Week 4 Tuesday |
|
|
|
|
Hw2: Programming Skills and Computer Organization |
Check2 |
02/06 - Week 4 Monday |
starter file - instructions - submit |
starter file - submit |
01/30 - 02/03 [Conditionals - While Loops] |
collab form |
Hw2 |
02/13 - Week 5 Monday |
starter file - instructions - submit |
starter file - submit |
01/30 - 02/08 [Conditionals - Strings] |
collab form |
Revisions |
02/21 - Week 6 Tuesday |
|
|
|
|
Hw3: Data Structures and Efficiency |
Check3 |
02/20 - Week 6 Monday |
starter file - instructions - submit |
starter file - submit |
02/10 - 02/15 [Lists - Recursion] |
collab form |
Hw3 |
02/27 - Week 7 Monday |
starter file - instructions - submit |
starter file - submit |
02/10 - 02/24 [Lists - Dictionaries] |
collab form |
Revisions |
03/14 - Week 8 Tuesday |
|
|
|
|
Hw4: Data Structures and Efficiency |
Check4 |
No Check4 Due to Spring Break |
|
|
|
|
Hw4 |
03/20 - Week 9 Monday |
starter file - instructions - submit |
starter file - submit |
02/27 - 03/15 [Runtime - Tractability] |
collab form |
Revisions |
03/28 - Week 10 Tuesday |
|
|
|
|
Hw5: Scaling Up Computing |
Check5 |
03/27 - Week 10 Monday |
no programming component |
starter file - submit |
03/17 - 03/22 [Parallel Programming - Fault Tolerance and Security] |
collab form |
Hw5 |
04/03 - Week 11 Monday |
starter file - instructions - submit
memory1.txt - memory2.txt - memory3.txt
|
starter file - submit |
03/17 - 03/31 [Parallel Programming - Libraries] |
collab form |
Revisions |
04/11 - Week 12 Tuesday |
|
|
|
|
Hw6: CS as a Tool | see table below for more details |
Check6-1 |
04/10 - Week 12 Monday |
submit |
starter file - submit |
04/03 - 04/07 [Data Analysis I - Machine Learning I] |
collab form |
Revisions |
04/19 - Week 13 Wednesday [Check6-1] |
Check6-2 |
04/21 - Week 13 Friday |
submit |
starter file - submit |
04/03 - 04/19 [Data Analysis I - Machine Learning II] |
collab form |
Revisions |
04/26 - Week 14 Wednesday [Check6-2] |
Hw6 |
04/28 - Week 14 Friday |
submit |
no written component |
04/03 - 04/19 [Data Analysis I - Machine Learning II] |
collab form |
Revisions |
NO REVISION DEADLINE [Hw6] |