Assignments

There will be a programming assignment due each Thursday. 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 tokens throughout the term. Note that tokens can only be used in integer increments.

They are due late in the term, but if you submit one early and want to know if you have the token, just let me know!