We will be departing somewhat from the catalog description

258 GEOMETRIC AND SOLID MODELLING (3). Prerequisite, COMP 236, MATH 116, 166. Curve and surface representations. Solid models. Constructive solid geometry and boundary representations. Robust and error-free geometric computations. Modeling with algebraic constraints. Applications to graphics, vision, and robotics. Fall. Manocha. 

To teach a course that could be described as

258 SPATIAL MODELING WITH LARGE DATA SETS (3). Prerequisite, project course in graphics or geometry, or permission of an instructor. Curve and surface representations. Geographic Information Systems. Solid models. Spatial data structures. Simplification/Generalization. Surface reconstruction. Geometry compression. Fall. Manocha & Snoeyink.