Assignments¶
The take-home programming assignments for the course.
Each is a self-contained C project with a skeleton to fill in, a test suite that grades it, and a task description that states what to implement and how it is scored. Work through them individually; the rules and grading that apply to them are in the rules and grading page.