Algorithm Design by Kleinberg and Tardos, 1st edition
Supplementary Reading
There will be one midterm exam (during regular class time, on Monday February 11) one final exam (during final week, as scheduled by the university), and 5 problem sets given as homework assignments. Each will contribute to your final grade as follows: Homework (30%), Midterm (30%), Final (40%).
Algorithms as covered in CSE 101 at UC San Diego. Specifically, the course assumes competency in the following topics: