The Basics:

The class meets every weekday at 9:30-10:50 am in CSIC 1122.

Text: Algorithm Design by Jon Kleinberg and Éva Tardos.

Instructor: Julian Mestre. Office hours: Mon, Wed and Fri after class.

Teaching assistant: Azarakhsh Malekian. Office hours: Tue and Thu 11:00am - 1:00pm in AVW 4103. Grading related questions and regrading requests should be directed to her.

Please take a look at the syllabus for more information about the class.


Summer sessions tend to get pretty hectic, in order to keep things simple every week there will be a homework due on Wednesday, and a quiz/exam on Friday. If you know how, you can subscribe to the class calendar. Keep in mind that the schedule may change slightly, check this page periodically for announcements or subscribe to the class rss feed.

A week's worth of algorithms:

Here is a tentative list of this week's topics in case you want to do some reading. I strongly recommend you skim the relevant chapter before class so you are familiar with the problem we are trying to solve.