Computational Geometry
Taught by Jack Snoeyink
Text: Computational Geometry, 2nd ed. by deBerg, vanKreveld, Overmars and Schwartzkopf

Again, pure paper and pencil (with one small programming assignment). We went through the text almost completely, although we didn’t go from beginning to end (i.e. we jumped around a lot). The areas that I have used the most since completing the course are Voronoi Diagrams, Duals, Delauney Triangulations, and Convex Hulls.