Grading: The course grade will mainly be determined by homework and a final project. A small portion of the grade will be based on scribing of lecture notes and participation.
Homework (40%):
There will be several homework assignments and students will be given two weeks to complete each one. The homework will involve a combination of theoretical exercises and programming challenges (in python).
Final project (50%):
The project consists of three stages. The first stage is a short proposal of a project idea, due in late October. The second stage is an oral presentation to the class in mid-November. The third is a written report, due at the end of the term. I will propose a list of possible project ideas before the first stage, but students are also encouraged to select their own direction.
Scribing (5%):
Each lecture will have an assigned scribe who will be responsible for taking notes and writing them up nicely in latex. I will be the scribe for the first lecture, and students will sign up for their desired dates.
Participation (5%):
This portion of the grade is based primarily on attendance. Occasionally asking good questions is also encouraged.
Text:
Computational Optimal Transport by G. Peyré and M. Cuturi and from selected papers. This book is available for free on arxiv!