Evaluation: The tentative course evaluation policy is:
- Assignments (4) OR (Assignments (2) + Project): 50%
- Midterm: 20%
- Major: 25%
- Creative explainer video: 5%
- Audit-pass criteria: B and above are eligible for a NP grade (there are additional constraints, please check the first lecture slides for details)
LLM Policy: All assignments are to be done individually by students. While you are free to utilize LLMs, in the end you are fully responsible for the code you submit. We will conduct viva on a randomly selected subset of submissions.