Grading:
  • Final project (10/20): see 2023-2024 project description (to be updated) for reference.