Grading

Class Participation (25%):
Students can submit one or more questions they would like answered/discussed related to each lecture’s main paper by 5PM the day before the lecture. Questions should be posted to this Google doc, with your name. The presenter for that lecture can use these for discussion and planning purposes. In addition to these submitted comments, students are expected to actively participate during lectures.

Student Presentation (20%):
Each student will be responsible for presenting one lecture during the semester with a partner. This presentation will cover the full details of a single paper as well as any related work needed to give context to the paper. The presenter pair is also responsible for fostering discussion during the presentation, in part by using the submitted questions from classmates (see class participation above).

Homework Assignments (20%):
There will be 2 homework assignments during the semester requiring students to implement and demonstrate algorithms covered in class. Assignments will use Python and the PyTorch deep learning library, and be written in Google Colab notebooks.

Final Project (35%):
Students will work individually or with one partner to complete a final coding-based project of their own design. See project instructions for overview.