Professor Tandy Warnow's class on Algorithms and Complexity with an emphasis on dyanmic programming and graph theory