Project Grading

If you copy any portion of the project (even part of a single checkpoint), you will receive 0 on the entire project, or your course grade will be capped at 50%. See the No Copying Policy page for details and licensing.

The project is broken into 4 deadlines that correspond to checkpoints: Checkpoint 0 (C0), Checkpoint 1 (C1), Checkpoint 2 (C2) and Checkpoint 3 (C3).

Project Grade:

40% of course grade

Or shift 10% to final exam weight if it improves your overall grade

Project Grade = Teamwork Grade * 

                ((C0 grade + C1 grade + C2 grade + C3 grade) / 4)

Teamwork Grade:

This is an INDIVIDUAL GRADEmultiplier on the Project Grade

% Scrums attended

1 absence allowed

*

% Reports submitted

1 missing report allowed

Weekly Scrum:

This is Mandatory

Each week after the C0 deadline during lab, you and your teammate will have a Scrum meeting with your assigned mentor TA.  This will be a 15-20 minute individual check-in where you state what you have done and ask any questions, and express any concerns about progress.  If you have a reason for an absence, reach out to your mentor TA via GitHub with your update. You are allowed one absence for the term.

Weekly Report:

This is Mandatory

Each week following the Checkpoint 0 deadline you must fill out a confidential, individual survey, to indicate how work is progressing. This survey must be filled out 24 hours prior to your Scrum meeting (your lab) . You are allowed one missing report for the term.

Checkpoint Grades:

Getting Help:

You can ask for help in your weekly lab meetings with your mentor TA, or in office hours.

Unequal TEAM Work 

If you are pulling more than your weight, we may use grade adjustments to increase your grade to reflect your extra contribution. This is determined on a case by case basis.

If you are pulling less than your weight, we may use grade adjustments to decrease your grade to reflect your lower contribution. This is determined on a case by case basis.