Assignments

There will be a programming assignment due each Friday. Near the end of the term, there will be a project instead of regular assignments. More information on the project will come in later weeks.

Optional Assignments

Optional assignments allow you to expand on your work in an assignment.

Completing optional assignments earns tokens rather than course credit. If you complete 50% of an assignment, you earn half an extra token. If you complete at least 80% of an optional assignment, you earn an extra token.

You can earn up to two additional late days throughout the term. Note that tokens can only be used in integer increments.