MAT 300/500
Curves and Surfaces (3 Cr.)
Prerequisite(s):  MAT 250 & MAT 258

This course is an introduction to parametrized polynomial curves and surfaces with a view toward applications in computer graphics. It will discuss both the algebraic and constructive aspects of these topics. Algebraic aspects include vector spaces of functions, special polynomial and piecewise polynomial bases, polynomial interpolation, and polar forms. Constructive aspects include the de Casteljau algorithm and the de Boor algorithm. Other topics may include an introduction to parametric surfaces and multivariate splines.