Course Project

The course project is your chance to apply ML to a problem that genuinely interests you. Projects can follow one of two broad tracks:

Your project must involve data and empirical evaluation. Ambitious, well-scoped projects that demonstrate thoughtful methodology and clear analysis are encouraged.

Important Dates

Unless otherwise noted, all items are due at 11:59pm local time.

Deliverable Weight Due Date Late Days
Project Proposal 5% 2025-10-02 Yes
Project Milestone 5% 2025-10-30 Yes
Final Report 15% 2025-12-10 No
Final Presentation/Poster 5% (TBD) No

Overview

Choose a problem/topic that excites you. Example directions include:

Projects may be individual or in teams of up to 3. Larger teams are expected to deliver correspondingly deeper scope, stronger analysis, and clearer takeaways.

Collaboration and Honor Code

You may consult books, papers, public repos, and online resources, provided you cite them clearly in your report and code. Do not copy others’ code verbatim without attribution. If this project overlaps with another course or research effort, clearly delineate the portion that is unique to this course.

Late Policy

Late days apply to the proposal and milestone only. The final report and presentation have fixed deadlines.

Project Proposal

Submit a brief proposal (200–400 words) that addresses:

Submission: one PDF per team via the course submission system. Include team members and emails.

Project Milestone

2–3 pages using the provided template. Include:

Submission: one PDF per team.

Final Report

6–8 pages using the course template, written like a short paper. Suggested structure and grading rubric:

Also submit minimal supplementary material as needed (e.g., small demo video or link to code repository).

Presentation

Short in-class or poster-style presentation during finals week. Aim to communicate the problem, approach, and main insights clearly to a general ML audience.

Resources and Inspiration

If you need feedback on scope or dataset choice, reach out early.