Assignments and Quizzes

Note: Information that appears in this font, below, is not yet officially posted. While the material may be available for you to look at if you like, it is subject to change before its official posting.

Peer Evaluation

You will be asked periodically to complete a "peer evaluation" of your group-mates (for projects) and team-mates (for tasks).

Submission

Projects must be turned in by the start of lecture on the day they are due. For the policy on late submissions, see the syllabus.

Projects are submitted using git. Simply create a tag called "submission" and push it to your group's central repository. That is:

$ git tag -a submission -m "completed project"
$ git push origin submission

Note: Once you push a tag with git, you can not change it! If you want to modify your submission before the due date, you need to create a new tag with a different name and let your graders know.

Projects

Number Due Date Description
1 Meeting 3 (Sep 1) Forming Groups
2 Meeting 8 (Sep 22) The Game of Set
3 Meeting 13 (Oct 11) Web Scraping
4 Meeting 19 (Nov 1) Faculty Page Redesign
5 Meeting 22 (Nov 10) The Game of Set, Reloaded
6 Meeting 28 (Dec 6) Final Project

Technology tasks must be turned in by the start of lecture on the day they are due. For the policy on late submissions, see the syllabus.

Number Due Date Description
1 Meeting 19 (Nov 1) Foundation
2 Meeting 23 (Nov 15) Extension