Final Project 2: progress report

Author
Affiliation

Jelmer Poelstra

Published

October 11, 2025



Overview

The second Final Project checkpoint is to submit the current version of your Final Project repository, including a report on your progress. This is due on December 1st and is worth 5 points.

Directions and grading

Submission expectations

  • Deadline: Monday Dec 1st at 11:59 pm
  • Submission: Submit your assignment by tagging @menukabh and @jelmerp in an Issue in your GitHub repo

Academic integrity

Use of generative AI Tools (e.g. ChatGPT, Microsoft Copilot, Google Gemini) is permitted
Getting help on the assignment is not permitted
Collaborating, or completing the assignment with others, is not permitted
Copying or reusing previous work is not permitted
Open-book research for the assignment is permitted
APA Citations and/or formatting for this assignment are not required

Rubric

You can earn a total of 5 points as follows:

Step Points
1 2
2 1.5
3 1
Git commits 0.5

Detailed steps

Make sure you have the following in your GitHub repository for your Final Project:

  1. One or more (Bash/R/Quarto) scripts with a significant amount code.
    The scripts do not need to be complete or functioning yet, but make sure we can understand what you are trying to do. Also, it should be clear what the general purpose of the scripts is. You can earn as many points with clarity of purpose and documentation (use comments!) as with the code itself.

A document progress-report.md that contains:

  1. An overview of all the scripts you envision writing, and their functions.
    This is essentially a more fully worked out version of the technical description you wrote in your proposal (some remaining uncertainties are fine!).

  2. A to-do list.
    This could be a separate list or it could be integrated with the overview of scripts mentioned above.

  3. Optionally, you can explicitly request feedback/advice on certain aspects of your project, or point the instructors to files to look at or to ignore.

Finally, note that we will also look at your Git commits and associated commit messages.

Back to top