We will be using Gradescope for this course. You can learn more about how to use Gradescope for this course here.
| HW Num. | Topic Name | Release Date | Due Date | |
|---|---|---|---|---|
| HW 1 | Introduction / WarmUp | Thu. Jan. 15 | Tue. Jan. 20 | Palindromes |
| HW 2 | Fenwick Trees | Thu. Jan. 29 | Tue. Feb. 3 | File Storage |
| HW 3 | Segment Trees | Thu. Feb. 12 | Tue. Feb. 17 | Transforms |
| HW 4 | Linear Programming | Thu. Feb. 19 | Tue. Feb. 24 | Business Flow |
| HW 5 | Computational Geometry | Thu. Mar. 26 | Tue. Mar. 31 | Cows |
| HW 6 | Van Emde Boas Trees | Thu. Apr. 9 | Tue. Apr. 14 | … |