Homework Assignments

The following are the homework assignments so far in this course.

From the Syllabus

Homework Extensions

Since we understand that sometimes life happens, assignments may be submitted up to 48 hours late, with permission, with no grade penalty. However, the following policies apply to late submission:

  1. Requests must be submitted online using our Extension Request Form
  2. Requests must include a valid justification (see examples of what counts and what doesn’t below). Note: let us know why, but we don’t need a doctor’s note or a picture of your broken thumb!
  3. Extension requests must be made 24 hours before the deadline. Requests made less than 24 hours before the deadline must also include a valid reason why the extension request could not be requested earlier and may not be approved before the deadline.
  4. Significant work must be submitted in the form to justify the extension

Here are non-exhaustive lists of pre-approved and pre-declined reasons for an extension.

The following reasons are NOT sufficient justification for an extension:

  • Congestion of assignments/exams/projects/etc. with other courses
  • Confusion on course material
  • Mild illness
  • Job Interviews (tasks are released with sufficient lead time that you can plan around it)
  • Club activities or non-varsity sports
  • Non-working code
  • Most other foreseeable circumstances

The following reasons would be acceptable justification for an extension:

  • SDAC accommodation
  • Severe Illness
  • Personal or family tragedy
  • Legal obligations
  • Varsity Athletics Competitions
  • Religious Observances

In general, there will be no extensions beyond the 48-hour grace period. If extensions beyond the 48 hours grace period are needed (for example due to justified travel), please contact course staff (using the ticketing system) before the deadline to discuss why and if other accommodations are also needed.


Table of contents


Copyright © 2025 John Hott, portions Luther Tychonievich.
Released under the CC-BY-NC-SA 4.0 license.
Creative Commons License