We will be using Sakai and Piazza in the course. We will only be using the Sakai page to submit assignments and to store all of the grades. Click here to visit the course Sakai web page.

For all other discussions and announcements for the course, we will be using Piazza. Click here to visit the Piazza page for the course. There you can ask and answer questions about the lecture content and assignments. It will also be an important place for us to discuss Javascript idiosyncrasies and to coordinate group work. Please also post there if you find any issues or mistakes on the web site, as that may be an opportunity for raffle points

**[BRONSTEIN]**: Bronstein, Alexander M., Michael M. Bronstein, and Ron Kimmel.*Numerical geometry of non-rigid shapes*. Springer, 2008.**[LENGYEL]**: Lengyel, Eric.*Mathematics for 3D game programming and computer graphics.*Cengage Learning, 2012.

Table of Contents

- http://graphics.stanford.edu/courses/cs468-12-spring/
- http://www.cs.columbia.edu/~keenan/Projects/DGPDEC/
- http://www.cs.princeton.edu/courses/archive/spring14/cos426/index.php
- http://www.cs.princeton.edu/courses/archive/fall14/cos526/index.php
- http://www.hao-li.com/Hao_Li/Hao_Li_-_teaching_%5BCSCI_599__Digital_Geometry_Processing_SS_2014%5D.html
- http://www.cs.berkeley.edu/~jrs/mesh/
- http://www2.cs.uh.edu/~chengu/Teaching/Spring2013/Analysis_Spring2013.html
- http://www-bcf.usc.edu/~jbarbic/cs520-s15/
- http://resources.mpi-inf.mpg.de/departments/d4/teaching/ss2012/geomod/

- It is widely used in modern web programming, so it will be useful in many projects beyond this course
- It requires no special software to run, and it works in the browser. As a result, it makes it easy to develop on nearly any computer, and it allows students to share their work online
- People on the more mathematical side get to learn powerful web graphics programming techniques for communicating their ideas in the future with live demos on their web sites, rather than static images

Invidiual And Group Programming Assignments | 60% |

Final Project | 30% |

Midterm Exam | 5% |

Class Participation | 5% |

On the individual assignments, or on the large group assignments once all late days have been used, students will lose points at the following rate (unless an excuse from the dean is provided):

- -5% for work submitted between 1 minute - 6 hours late
- -10% for work submitted up to 12 hours late
- -15% for work submitted up to 24 hours late
- -25% for work submitted up to 48 hours late
- -40% for work submitted up to 96 hours late
- -60% for work submitted more than 96 hours late

I will try to hold a few "hackathons" (extended office hours) throughout the semester to provide additional help with assignments and the final projects. I want everyone to succeed, so there will be no reason to cheat!