Skip to main content

Syllabus

See Canvas for the syllabus.

Assignments

Categories and Weights

  • Exercises: 25%
  • In-Class Activities: 15%
  • Homework: 25%
  • Project: 35%

Release and Submission

Exercises

  • Description: Short applied work to practice weekly concepts with quick feedback.
  • Release: Usually posted after lecture.
  • Submission: Submit on Canvas unless the prompt requires a repo link.

In-Class Activities

  • Description: In-class tasks that reinforce the day’s material.
  • Release: Released at the start of class or activity block.
  • Submission: Submit before class ends unless otherwise noted.

Homework

  • Description: Longer take-home assignments that synthesize multiple topics.
  • Release: Released on the course site and announced in class.
  • Submission: Submit through the LMS by the listed due date.

Project

  • Description: Course work grouped by assignment type.
  • Release: Release timing is listed in the assignment prompt.
  • Submission: Submission instructions are listed in the assignment prompt.

See the homepage for a category-by-category view with current due dates.