Starting with Homework 2, the programming portion of each homework will build toward a final project, which will be an algorithmic recommendation and pricing competition. While the homeworks should be completed independently, the project may be done in groups of up to 4.

See here for a living document with the project instructions. We will post an EdStem announcement whenever there are major changes/updates to the document.

See here for a strategy document for suggestions on how to complete each part of the project.

We recognize that students will heavily differ in terms of programming and data science experience entering the course, and the tournament is partially luck-driven. Thus, project grading will not primarily be based on your performance in the tournament – rather, effort and soundness of application of course concepts as discussed in the report will determine most of the project grade. Exceptional performance on the class project will warrant an A+ in the course.

GitHub repository with starter code: https://github.com/ORIE5355/project_code_public_share_2022.