Mandatory Weekly Assignments
From the course description:
❗ Students must submit a total of 10 weekly assignments which must be approved.
The weekly assignments are subject to the following requirements:
- The assignments must be submitted before the deadline, which is
every Sunday at 23:59.
- An assignment that is not submitted before the deadline is marked FAIL.
- If an assignment cannot be submitted on time due to exceptional circumstances, the student must proactively e-mail the lecturer with a reasonable explanation.
- Teaching assistants (T.A.s) cannot grant extensions or exemptions.
- The T.A. will correct the assignment, give feedback, and mark it
PASS or FAIL.
- If an assignment is failed, the student may resubmit it to address the feedback.
- An assignment can be resubmitted once.
- The deadline for the resubmission is two weeks after the original deadline.
- Every student must receive mandatory oral feedback at least four times during
the course.
- If an assignment is marked with ORAL FEEDBACK (in addition to either PASS or FAIL), the student must attend the next exercise session to receive the feedback in person. If the student does not attend, the assignment is marked FAIL.
- The oral feedback is a conversation about the source code between the student and T.A.
There are 14 weekly assignments in total, but only 10 of them must be approved. In other words, a student may fail up to four assignments and still satisfy the requirement.
The weekly assignments are individual, but students may work together in small groups.
ℹ️ The weekly assignments do not count towards the final grade. They must simply be approved to qualify for the final exam.