Homework
Enrichment Video (EV)
Every week during SPIS, we will have a set of videos that you will watch and reflect on. The purpose of these videos is to provide you with a broader context for the specific technical knowledge and skills you are learning. We will provide links to the videos, and you will submit a response to a set of short questions in a Google Form, which will also be linked here in this homework.
Algorithmic Problem Solving (APS)
Each student is expected to work by herself/himself to complete homework and exams. However, in the case of homework, students are encouraged to discuss high-level ideas and strategies among themselves in small groups. This in no way relieves the responsibility on the part of each student to work out all the details and to write the solutions by themself. You will submit your homework via GradeScope.
EV 1: Map of Computer Science
Release Date: Monday (8/1)
Due Date: Thursday (8/4) @ 8:45 AM
Google Form: link
APS 1: Divide-and-Conquer
Release Date: Tuesday (8/2)
Due Date: Sunday (8/7) @ 9:00 PM
Assignment: Write-Up and Optional Challenge Problems
EV 2: Great Minds
Release Date: Monday (8/8)
Due Date: Thursday (8/11) @ 8:45 AM
Video 1: https://youtu.be/Bdr9QBRcPEk
Video 2: https://youtu.be/PPLDZMjgaf8
Google Form: link
APS 2: Greedy Method
Release Date: Tuesday (8/9)
Due Date: Sunday (8/14) @ 9:00 PM
Assignment: Write-Up and Optional Challenge Problems
EV 3: Bias in Machine Learning
Release Date: Monday (8/15)
Due Date: Thursday (8/18) @ 8:45 AM
Video: https://youtu.be/59bMh59JQDo
Google Form: link
APS 3: Sorting
Release Date: Tuesday (8/16)
Due Date: Sunday (8/21) @ 9:00 PM
Assignment: Write-Up
APS 4: Dynamic Programming
Release Date: Tuesday (8/23)
Due Date: Tuesday (8/30) @ 9:00 PM
Assignment: Write-Up and Optional Challenge Problems