CS581: Homework Assignments

Spring 2010


CS581 home page Syllabus Schedule/Readings Homework Assignments Exam Study Guides

Note: Homeworks are due to the instructor at the beginning of class on the date specified, unless otherwise noted.

Last updated: April 13, 2010

Homework Number Topic Due Date
HW 1 Order of growth of functions Thurs., 1/21
HW 2 Recurrences and Divide and Conquer Part I due: Thurs., 1/28
Part II due: Tues., 2/2
HW 3 Divide and Conquer II and Dynamic Programming I Thurs., 2/04
HW 4 Dynamic Programming II Thurs., 2/11
HW 5 Dynamic Programming III Thurs., 2/18
HW 6 Greedy Algorithms I Thurs., 3/4
HW 7 Greedy Algorithms II Thurs., 3/18
HW 8 Maximum Flow Thurs., 3/25
HW 9 Number Theory and RSA Encryption Thurs., 4/1
HW 10 Computational Geometry and Multithreaded Algorithms I Thurs., 4/15
HW 11 Multithreaded Algorithms II Thurs., 4/22
HW 12 Computational Complexity Thurs., 4/29