15-853 Algorithms in the Real World (Fall 1999)
Instructor: Guy Blelloch
Description:
Although all but the simplest algorithms are often derided as being
impractical, in reality sophisticated algorithms are used in many
applications. The goal of the class is to get an appreciation of
where algorithms are used and to understand the various considerations
and tradeoffs used in designing algorithms (e.g. time, space,
generality, and quality of the solution). I encourage both theory and
system's students to take the class. Problems we will consider
include:
METHOD OF EVALUATION:
Each student will be expected to either scribe a class (take notes and
format them) or give a 30 minute presentation on one of the topics,
complete a set of homeworks, and take a final.
PREREQUISITES:
A graduate or strong undergraduate class in algorithms.