G. N. Frederickson
Office: LWSN 2116E
Office hours: Tu 1:00-2:00pm, Th 1:00-2:00pm, F 1:00-2:00pm
email: gnf@cs.purdue.edu
We will use Blackboard Vista: https://blackboard.purdue.edu/webct/logon/8056011
time and location: MWF 4:30-5:20am, LWSN B155
T. H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein,
Introduction to Algorithms, third edition, MIT Press, 2009.
(Mathematical) Foundations
Divide and Conquer Algorithms
Greedy Algorithms
Graph Algorithms
Data Structures
Dynamic Programming
Geometric Algorithms
Algebraic and Numeric Algorithms
Reductions
NP-complete Problems
Approx. weight in grade Written and programming assignments (8-10) 25% Pop quizzes (including attendance quizzes) 15% Midterm exam (early March, evening exam) 30% Final Exam 30%
Last updated December 9, 2011.