Jump to Out-Of-Class Practice: [Math Homeworks] [Coding Practicals]
Jump to Assessments: [Quizzes] [Midterm Exam] [Final Project]
Math Homeworks
There will be one math homework (HW) for each topical unit of the course.
These are intended to build your skills in formal mathematics (analysis, derivation).
Coding Practicals
There will be one coding practical (CP) for each topical unit of the course.
These are intended to build your implementation skills in Python, and will often be tightly intertwined with the same unit's math homework.
Combined Math Homeworks and Coding Practicals
These will be given as a combined assignment but the HW and CP components will factor into your grade separately.
Quizzes
One short, in class quiz will be given after each unit of the course, during the time usually reserved for in-class group exercises. These are primarily designed to verify your mathematical and conceptual understanding. As such, they will be collected and we will provide feedback on your performance, however they will contribute to your final grade based only on completion as a form of participation. If you are unable to attend class on a day where there is a quiz, you can come to my (Ike's) office hours to discuss the unit's material with me, or if you are unable to do so, you can email me and we will figure something else out.
Midterm Exam
See the Schedule for the scheduled date, time, and duration of the midterm exam.
Final Project
There will be a final project that will be composed of a series of project checkpoints throughout the second half of the semester, and a final report due at the end of the semester. The goal of this project is to familiarize yourself with the process of selecting, applying, evaluating and improving the models we study in this class in the context of a real dataset. You can find out more information about the final project at the project page
- Checkpoint0: Dataset and team formation
- Checkpoint1: Exploratory data analysis and hypothesis formation
- Checkpoint2: Hypothesis evaluation and upgrade proposal
- Checkpoint3: Providing additional detail on your upgrade
- Final Project Report: Implementing and evaluating your upgrade