| ASSESSMENT | DATE | TOPICS | STUDY |
| Exam1 | 02/19 - Week 6 Wednesday | Unit 1: 01/13 - 02/05 [Algorithms - Strings] |
Topics List Notes Sheet - Notes Sheet [editable version] practice problems - practice solutions Unit 1 Recordings TA Review Session: Saturday 02/15 3pm in NSH 3305 - recording |
| Exam2 | 03/26 - Week 10 Wednesday | Unit 2: 02/07 - 03/12 [Lists - Tractability] |
Topics List Notes Sheet - Notes Sheet [editable version] practice problems - practice solutions Unit 2 Recordings TA Review Sessions: Saturday 03/22 4pm in NSH 3305 - recording |
| Final Exam | 04/28 8:30-11:30am, CUC McConomy Auditorium | All Course Content, Especially Units 3-5 |
Topics List Notes Sheet - Notes Sheet [editable version] Make sure to bring your notes sheets from Exams 1 and 2 as well! practice problems - practice solutions Units 3-5 Recordings TA Review Sessions: Sat 04/26 12pm in NSH 3305 - recording |
| QUIZLET | DATE | TOPICS | SOLUTION |
| Quizlet1 | 01/29 - Week 3 Wednesday | Week 1: 01/13 - 01/17 [Algorithms - Data Representation] | solution |
| Quizlet2 | 02/05 - Week 4 Wednesday | Week 2: 01/20 - 01/24 [Function Calls - Function Definitions] | solution |
| Quizlet3 | 02/12 - Week 5 Wednesday | Week 3: 01/27 - 01/31 [Conditionals - While Loops] | solution |
| Quizlet4 | 02/26 - Week 7 Wednesday | Week 4: 02/03 - 02/07 [For Loops - Lists and Methods] | solution |
| Quizlet5 | 03/12 - Week 8 Wednesday | Weeks 5 - 6: 02/10 - 02/21 [References and Memory - Dictionaries] | solution |
| Quizlet6 | 03/19 - Week 9 Wednesday | Week 7: 02/24 - 02/28 [Runtime - Graphs] | solution |
| Quizlet7 | 04/02 - Week 11 Wednesday | Week 8: 03/10 - 03/14 [Search II - Parallel Programming] | solution |
| Quizlet8 | 04/09 - Week 12 Wednesday | Weeks 9 - 10: 03/17 - 03/28 [Distributed - Libraries] | solution |
| Quizlet9 | 04/23 - Week 14 Wednesday | Weeks 11 - 13: 03/31 - 04/14 [Data Analysis I - Machine Learning II] | solution |