Project Submission Templates

Common PDF, code, results, and AI-use structures for both projects.

Student Workflow

Students do not create Quarto or HTML documents. For each project they:

  1. download the assigned synthetic CSV and starter code;
  2. complete the marked sections of the MATLAB or R script;
  3. run the script to generate figures and results CSV files;
  4. complete a supplied Word or Google Docs report template;
  5. export the report as PDF;
  6. submit the PDF, source code, and generated CSV outputs.

Project 1 File Contract

Replace 01 with the assigned group number.

group-01-project-1.pdf
group-01-project1.m
group-01-model-rmse.m
group-01-project1-results.csv

The starter MATLAB script will write the results file. Its final field names will be fixed before release so all groups can be checked with one script.

Project 2 File Contract

group-01-project-2.pdf
group-01-project2.R
group-01-project2-results.csv
group-01-validation-predictions.csv

The starter R script will write both CSV files. Students should not type or edit the calculated values manually.

PDF Report Outline

The supplied document template will already contain headings and short prompts. Students replace the prompts with their figures, results, and explanations.

Title and group identifier
1. Problem and assigned dataset
2. Data checks
3. Required figures and numerical results
4. Model or fitted relationship
5. Validation or sensitivity check
6. Conclusion and limitations
7. AI-use appendix

The PDF should contain the important equations, figures, tables, and interpretations, but not pages of source code.

AI-Use Appendix

Tool Task or prompt Output used? What was changed or rejected? Student check

If no generative AI was used, state that explicitly.

Group Contribution Statement

Every submission includes a contribution statement signed by all group members.

Student Principal contribution Work checked by

Signing confirms that each student has reviewed the final submission and accepts responsibility for understanding its code, figures, results, and conclusions.

Machine-Readable Results Principle

The generated results files are part of the assessment. They connect the report to executable code and allow every group’s numerical claims to be checked.

The checker will confirm that:

  • the assigned group dataset was used;
  • required fields are present;
  • reported values can be independently reproduced;
  • predictions align with the correct observations;
  • the PDF does not contradict the computational output.