In Fall 2008, I will be teaching
Algorithms (22C:031)
and Design and Analysis of Algorithms (22C:231).
Courses I have taught in the recent past: Research Interests
In principle, all of theoretical computer science. In practice, a
subset that includes primarily parts of computational geometry, but
also optimization problems on graphs and the like and, of late,
polynomial time computability of equilibria in games and some
economic models.
A selection of some papers that I have
placed online should give a better idea.
Teaching
| Fall 2004: | Design and Analysis of Algorithms (22C:231). | Spring 2005: | Limits of Computation (22C:131). | Fall 2005: | Computing Equilibria in Markets and Games (22C:196, Sec 003). | Spring 2006: | Design and Analysis of Algorithms (22C:231, Sec 001). | Fall 2006: | Design and Analysis of Algorithms (22C:231, Sec 001). | Spring 2007: | Computational Geometry (22C:196, Sec 005). | Fall2007 2007: | Algorithms (22C:031, Sec 001). |
| 1.30--3.00 pm, Mon and Wed. This may change as things settle down this semester. |