15-853: Algorithms in the "Real World"
Carnegie Mellon University, Computer Science Department
Guy Blelloch and
- Time: Tuesday and Thursday 1:30 - 2:50 (Starting Jan. 14)
- Place: 4303 Gates Center
- Credit: 12 Units
- Prerequisites: An advanced undergrad course in algorithms
(15-451 or equivalent will suffice).
- Office Hours: Guy: Monday 2:30-3:30pm (GHC 9211), Anupam: Tuesday 3:00-4:00pm (GHC 7203), Dougal: Friday 3:30-4:30pm (GHC 6505)
This course covers how algorithms and theory are used in "real-world"
applications. The course will cover both the theory behind the
algorithms and case studies of how the theory is applied. It is
organized by topics and the topics change from year to year.
This year we will cover the following topics:
Requirements and Grading Criteria
Assignments are due at the beginning of class on the listed day. Late assignments will typically be accepted (give them to Dougal, GHC 6505) for two days at a 20% penalty, and then no longer accepted; talk to us if there are special circumstances.