Grading & Milestones
Grading criteria and guidelines
Grades are available here.
The maximum achievable scores for the project milestones are presented below. Follow the relevant links for more information.
- 1st iteration - 10pt
- 2nd iteration - 15pt
- Intermediate demo - 5pt
- 3rd iteration - 25pt
- Peer review - 5pt
- 4th iteration - 32pt
- Final demo + project summary - 8pt
Bonus points
After the fourth iteration, a mentor can award a team up to 4 bonus points for the following qualities:
- Assiduity. The team showed continuous progress throughout the semester. All or most of the team members attended the mentoring sessions (except when the meeting was cancelled by mutual agreement with the mentor). The team attended the sessions well prepared, showing clear progress and that significant effort had been put since the previous session.
- Dedication and effort. The team showed a lot of dedication, putting much more effort into the project than the minimum required to obtain the credit points. The project had some clear challenges and the team worked hard to overcome them. The team showed initiative and creativity.
Differentiated grading
By default, all team members will get the grade awarded to their team. However, taking into account that the mentors will keep track of the contributions of each individual and their participation in the consultation sessions, a mentor can recommend applying an "adjustment" multiplier to each individual team member's grade as follows:
- 1.1x multiplier if the contribution of the individual team member is outstanding. It is clear that the team member went well beyond duty throughout the semester and their contribution to the final product is preponderant.
- 0.9x multiplier if the contribution of the individual team member in one or two of the iterations was below expectations and/or the team member did not sufficiently engage in the team's work. This multiplier can also be applied if a team member did not attend the mentoring sessions on a regular basis and did not have a valid excuse for their non-attendance.
- 0.7x or 0.8x multiplier if the contribution of the individual team member throughout the semester was below expectations and the team member did not show dedication to the project (evidenced by regular push/commits, editing of documents, activity recorded in the issue tracker and other activity recorded in the team's chat or email trails), and/or was not sufficiently proactive when needed. A multiplier in this range can also be applied for a team member who missed the large majority of the mentoring sessions without a valid excuse.
In extreme cases (e.g., students who are repeatedly designated by their team members as not contributing to the team and without any significant recorded activity), the course coordinator can decide to apply a lower multiplier.