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.