This page lists the assignments.

Note: For team assignments, only one team member should submit the assignment.

Assignment Type Due
Assignment 1: Team Project Proposal Team Sun, Jan 28th by 11:59 PM
Assignment 2: Individual Project Proposal Individual Sat, Feb 3rd by 11:59 PM
Assignment 3: Team Project Milestones Team Multiple (see description)
Assignment 4: Individual Project Milestones Individual Multiple (see description)
Assignment 5: Use cases Team Sun, Feb 11th by 11:59 PM
Assignment 6: Problem domain analysis Team Sat, Feb 24th by 11:59 PM
Assignment 8: Team Project Code and Report Team Sat, May 5th by 11:59 PM
Assignment 8: Team Project Presentation and Demo Team Wed, May 9th (Final Exam Period)
Assignment 9: Individual Project Demo Individual Mon, Apr 23rd (in class)
Assignment 9: Individual Project Deliverables Individual Tue, Apr 24th by 11:59 PM
Assignment 10: Team Project Reflection Individual Tues, May 8th by 11:59 PM
Assignment 11: Team Project Self / Peer Evaluation Individual Midterm: Sun, Apr 8th by 11:59 PM
Final: Tues, May 8th by 11:59 PM