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.