Course Links

Resources

External

Sometimes a little flexibility makes a huge difference, so students are empowered to give themselves extensions on a limited basis. Please note that your extension will not be valid if you do not adhere precisely to these procedures. Late assignments without a valid extension will receive no credit.

Rules for Extensions

Each student has a budget of six extension days for the semester. You may use them all on one assignment, spread over five assignments, or something in between. All extensions will be in increments of whole days. Extensions apply only to homework assignments; you may not use them on lab work or on the final project. You are responsible for allocating your extensions wisely: if you use them up early in the semester and have none left later on, you will have to turn in all remaining assignments strictly on time.

Students who have at least four extension days remaining at the entire semester may use them to drop any one homework grade (i.e., the lowest) out of those they have attempted. This will happen automatically for those who qualify; no need to request it.

If a student wishes to have an extension for an assignment on which they have done pair programming, then both students in the pair must request and take the same extension.

Students should understand that work turned in under an extension will receive lowest priority for grading, and may not be returned in some cases until the end of the semester if it comes in after the main group has been graded.

How to Request an Extension

  1. Prior to the original deadline for the assignment, you must submit a file called extension.txt to the assignment directory. In this file you will give the following information:
    1. Your name (and your partner's name if you are pair programming)
    2. The assignment number and the original due date
    3. Number of extension days taken on this assignment and the new due date
    4. Review of any prior extension requests, and number of available days remaining
    For example:
      Nick Howe
      HW9 originally due 7/1/2017
      2 day extension, now due 7/3/2017
      Previous extensions: HW2 - 1 day, HW7 - 1 day, 1 day remaining.
      
  2. Do not submit any other files with your extension request.
  3. Before the new deadline expires, submit all your files for the assignment as usual.

If you submit an extension.txt before the deadline, and change your mind, you may delete the request by re-submitting an empty text file as extension.txt and turning in the rest of your files as usual. Once the original deadline has passed, the extension may not be rescinded or changed.