MAT 300  Curves and Surfaces 
click headers in the left column to expand or collapse 
The 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. Prerequisites: MAT 250 or MAT 258 
Spring 2020  semester details 

schedule  TTh 9:0010:40AM in VAN GOGH (SR 4E) 
required text  Pyramid Algorithms:
A Dynamic Programming Approach to Curves and Surfaces for Geometric Modeling by Ron Goldman 
recommended text  Curves and Surfaces in Geometric Modeling: Theory and Algorithms by Jean Gallier 
documents  updated uploads 
course docs  contains the syllabus, a note on Newton's divided difference scheme, solutions to homework 1 through 4, specifications for projects 1 and 2, and questions for homework 5 
contact  meeting by appointment 
mat300@mdvsamson.work  please send me your available times when requesting a meeting 
office hours  where and when I am in office (use extension 1944 to check if I am in) 
announcements  
5 february 2020  This is a reminder that Examination 1 will be conducted tomorrow, Thursday, February 6, at Van Gogh (SR 4E). This examination covers interpolation curves of control points, with emphasis on the following topics:

29 january 2020  The deadline for HW 3 is moved to tomorrow. 