CS348a Class Schedule, Winter Quarter 202021
Below are the key dates for the class. 
Monday 
Wednesday 
January 11 
January 13 
Class Introduction; Homogeneous Coordinates; The Projective Plane and 3Space Slides: Lecture Slides Reading: N08, N15, N16; Chapters 1 and 2 of Stolfi's thesis 
Oriented Projective Geometry; Euclidean, Affine and Projective Transformations; Matrix Representations Slides: Lecture Slides 
January 18 
January 20 
Martin Luther King, Jr., Day (holiday, no classes) 
Rotations and Quaternions Homework 1 out Slides: Lecture Slides 
January 25 
January 27 
Shape Modeling: Parametric and Implicit Representations; Classification of Parametric Cubics Slides: Lecture Slides Reading: N18 (Section 5), N19, N20; for parametric/implicit see also the Hoffmann report/slides 
Polar Forms of Polynomials Slides: Lecture Slides 
February 01 
February 03 
Derivatives and Polar Forms; Continuity Constraints Slides: Lecture Slides 
Splines and BSplines Homework 1 due; Homework 2 out Slides: Lecture Slides 
February 08 
February 10 
Rational Curves Slides: Lecture Slides Reading: N25 
Subdivision Curves Slides: Reading: Siggraph Notes 
February 15 
February 17 
Presidents' Day (holiday, no classes) 
TensorProduct and Total Degree Parametric Surfaces Homework 2 due; Homework 3 out Slides: Lecture Slides 
February 22 
February 24 
Triangle Meshes and their Representation; the QuadEdge Data Structure Slides: Lecture Slides

Learned Shape Representations Slides: Lecture Slides Reading: Voxel GAN, Point Cloud GAN, Voxel VAE, Implicit Field Generative Network 
March 01 
March 03 
Introduction to Shape Acquisition and Geometry Processing Slides: Lecture Slides Reading: Normal Estimation, Marching Cubes 
Homework 4 out Inclass Midterm 
March 08 
March 10 
Scan Alignment and Registration; Surface Matching Homework 3 due Slides: Lecture Slides Reading: BeslMcKay, ChenMedioni, PottmanHofer, MitraEtAl

Mesh Smoothing, Remeshing, Parametrization Slides: Lecture Slides Reading: See slides 
March 15 
March 17 
Mesh Simplification Slides: Lecture Slides Reading: Quadrics Simplification, with Color Info 
Neural Implicit Formulations; Course Summary Homework 4 due on Fri, March 19 no late days Slides: Lecture Slides 