Dept. of Computer Science & Engineering

Projects, Tasks, 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.

Submission

Projects and tasks must be turned in by the start of lecture on the day they are due. Each submission consists of both:

  1. a group submission of the code on GitHub, and
  2. an individual peer evaluation submitted on CATME.

Each group member must submit their own CATME peer evaluation.

To submit the code, create a tag called "submission" and push it to your group's repository on GitHub. 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 (Jan 14) Lift-Off
2 Meeting 9 (Feb 4) The Game of Set
3 Meeting 14 (Feb 20) Web APIs
4 Meeting 18 (Mar 6) Faculty Page Redesign
5 Meeting 21 (Mar 25) Curriculum Visualization
6 Meeting 27 (Apr 15) Final Project

Technology Tasks

Technology tasks must be turned in by the start of lecture on the day they are due.

Number Due Date Description
1 Meeting 23 Extension

Quizzes

Quiz Day, time
Midterm 1 Thursday, February 13
Midterm 2 Thursday, March 27
Final Friday, April 25, 20:00–21:45