Course Description
In this course, we will present both continuous and discrete aspects of the differential geometry toolbox with an eye for applications in computer science. Differential geometry appears in a broad variety of applications, including graphics, medical imaging, vision, and learning. We will present parallel threads introducing concepts from the differential geometry of surfaces (curvature, deformation, differentiation, differential equations, mapping) and their corresponding discretizations and applications.
The only necessary background is math at the level of Math 52 and coding experience. Assignments will include some written problems and some Matlab programming.
Course Information
Time: | MW, 9:30am-10:45am |
Place: | Clark S361 |
Detailed course information for CS 468 can be found here. Be sure to sign up for the course on Piazza for up-to-date announcements, discussion, and so on.
Course Staff
Instructor: | Adrian Butscher |
Office: | Clark S257 |
Telephone: | (650) 725-6443 |
Email: | [email protected] |
Office hours: | After class in Clark S250 |
Instructor: | Justin Solomon |
Office: | Clark S297 |
Telephone: | (650) 725-6521 |
Email: | [email protected] |
Office hours: | After class in Clark S250 |
Course assistant: | Diana Lee |
Office: | Clark S250 |
Email: | [email protected] |
Office hours: | Mondays 1:15-3:15 |
The course staff would like to thank the Stanford Computer Forum for their support.