• The project demos and presentations will be on Monday May 16th in Lubrano.  If you don't have a laptop and don't have a CS login, please send any slides and instructions for running the demo to me prior to the presentation.
  • All the projects have been looked at and comments sent out.  Revised projects are due next week (the day depends on whether Roberto and I marked yours on Friday or on Monday).
  • The last homework is available and is due May 2.
  • Projects are due today, April 18th.  I will mark them as quickly as possible so you can prepare for the class presentation.
  • You will have selected your project by now.  You should have approval from Roberto before continuing.
  • I've added several demo's of algorithms covered in class (or related to) in the lectures page.
  • The first homework is graded.  If you have any questions, please see the TA.
  • The first homework is available and is due March 7th.
  • Welcome to CS252: The course includes homeworks and a final project.
    The final grade will be computed as follows: project 60%, homeworks 30%, class participation 10%.


Time:   Monday 3:00 - 5:30pm (M Hour)

Room: Lubrano Conference Room (CIT 477)

Professor: Roberto Tamassia (rt@cs.brown.edu)
    Monday 2-3pm or by appt., CIT 413

Graduate TA: Glencora Borradaile (glencora@cs.brown.edu)
    Wednesday 2-3pm or by appt., CIT 423

  1. Franco P. Preparata, Michael Ian Shamos, "Computational Geometry: an Introduction", 2nd Printing, Springer-Verlag 1988 (ISBN: 0-387-96131-3)
  2. Giuseppe Di Battista, Peter Eades, Roberto Tamassia, Ioannis G. Tollis, "Graph Drawing: Algorithms for the Visualization of Graphs", Prentice-Hall 1999 (ISBN: 0-13-301615-3)
  3. Mark de Berg, Marc van Kreveld, Mark Overmars, Otfried Schwarzkopf, "Computational Geometry: Algorithms and Applications", 2nd Edition, Springer-Verlag 2000 (ISBN: 3-540-65620-0)

This page was last updated on