Main Parts
The core 23-part path: planar primitives and predicates, sweep lines and subdivisions, optimization and spatial searching, point location and duality, then higher dimensions, visibility, and motion planning.
Algorithm Spotlights
Focused, single-algorithm traces: Graham scan, Andrew's monotone chain, closest pair, rotating calipers, Bentley-Ottmann sweep line, and more.
Deep Dives
Cross-cutting topics referenced throughout the series: exact arithmetic and robustness, output-sensitive lower bounds, fractional cascading, randomized algorithms, and dynamic/kinetic and high-dimensional extensions.
Capstone Projects
End-to-end builds combining multiple parts: a GIS overlay engine, a proximity and terrain toolkit, and a polygonal-robot route planner.