Course Links

Activities

Resources

External

Each student has a budget of six extension days for the semester. You may use a maximum of three days on any one assignment. All extensions will be in increments of whole days. Extensions apply only to homework assignments; you may not use them on exams, lab work or group discussion. 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.

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

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.

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 before the original deadline. Once the original deadline has passed, the extension may not be rescinded or changed.