Policies

Exercises may be completed in groups of up to 3. See the syllabus for more details on exercises and collaboration policies.

Unless otherwise stated, projects are due at 11:59 PM.

Exercises

Exercise 1: Algorithmic Analysis I (Due Friday, April 16, 11:59pm PDT)

Exercise 2: Algorithmic Analysis II (Due Friday, April 23, 11:59pm PDT)

Exercise 3: BFS, DFS, & Dijkstra’s (Due Friday, May 14, 11:59pm PDT)

Exercise 4: MSTs & Disjoint Sets (Due Friday, May 21, 11:59pm PDT)

Exercise 5: Sorting (Due Friday, May 28, 11:59pm PDT)