Late assignments
Basic policy
Each student is granted 3+2 late days for the entire quarter. Three days can be used only for programming assignments and two only for written assignments. A late day
can be used on either a written or programming assignment and extends
the deadline by 24 hours. You can use as many available late days as you want on a single assignment. If you have a partner and want to use a late day
on a programming assignment, both of you
must have remaining late days in order to extend the deadline for your
submission. Once you have expended all your late days, the deadline is
firm and we will not accept late submissions.
The Fine Print: Restrictions on Late Assignments
To keep the course moving along, we generally make the next
programming assignment available immediately after the previous one is
due. Some assignments, however, may hint at the solution for the
previous assignment, and in this case we will ask people who are still
working on the previous assignment not to look at the next assignment.
Partners and late days
If you are working with a partner and turn
in your assignment late, both of you are deducted a late day. Note that
both you and your partner must have remaining late days in order to extend
your submission deadline.
Instructor-granted extensions
Extensions are granted only for extreme circumstances. Remember there
are students who put in long hours,
miss events they had scheduled, work when they don't feel well,
and still turn in incomplete programs because they run out of time.
For someone to be given an extension, their situation needs to be
truly extraordinary.