Homeworks are written and coding exercises designed to reinforce the class material and to give you a chance to think about the algorithms in more depth. Homeworks will be made available for download from this page as they are assigned. Solutions to the written portions will be posted after the due date.

- Homework 1 (theory solutions) (grading guide) (test case data)
- Homework 2 (theory solutions)
- Homework 3 (theory solutions) (BWTs needed for Problem 3)
- Homework 4 (theory solutions)
- Final Project Handout

CSE 584A

Last Update:5/7/2018