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.