COMP 7750/4060 - Computational Geometry
A graduate course in computational geometry.
This course is co-listed as COMP 4060.
office hour: Tuesday and Thursday, 3:45 pm - 4:30 pm in EITC E2-412.
lectures: Tuesday and Thursday, 10:00 am - 11:15 am in EITC E2-461.
This calendar lists course-related events for COMP 7750:
Although also numbered COMP 7750, this course on computational differs
from COMP 7750: Graph Drawing.
In particular, students who have completed
COMP 7750 (Computational Geometry) for credit can also take
COMP 7750 (Graph Drawing) for credit.
Students are expected to have a strong background in theoretical computer
science (e.g., A or A+ in COMP 3170).
Students will be required to complete a mandatory quiz during the first week
of classes to help determine whether they possess the required background.
Quiz marks will not count towards course grades, but students are required
to pass the quiz to continue in the course.
There is no need to study any specific material before the quiz.
The formal course requirements are:
an upper-level undergraduate course in algorithms
analysis and data structures
such as COMP 3170
a course in discrete mathematics
such as COMP 2130
Algorithms and Applications, third edition
by de Berg, Cheong, van Kreveld, and Overmars,
The textbook is available from
the University of Manitoba
Another helpful reference is:
Discrete and Computational
by Devadoss and O'Rourke,
Topics will include a subset of:
- convex hulls
- point location
- Voronoi diagrams and Delaunay triangulations
- range searching
- geometric intersection
- kinetic data structures
- arrangements of lines and circles
- unit disc graphs and proximity graphs
- smallest enclosing discs, width, and diameter
- facility location
- guarding, art galleries, and visibility graphs
- geometric packing and covering
- point-line duality