9/05 Discussion of project ideas
9/09 Project Preferences Out
9/10 Project Preferences Due
9/11 Project Teams Assigned
9/12 Project Team Meeting in Class
9/19 Team Setup
9/24 Project Specifications
10/1 Software Architecture
10/3 Project High-Level Design
10/8 INITIAL PROJECT PRESENTATIONS
10/10 Initial User Interface Design
10/24 Individual High-Level Design
10/29 PROJECT STATUS REPORTS
11/14 Initial Project Prototype
11/19 Code Review
11/26 PROJECT STATUS REPORTS
12/3-12/12 PROJECT PRESENTATIONS
12/13 Final Report and Video
Project possibilities are listed in the project document. This provides a set of projects as well as space for you to comment, ask questions, and show interest on the various projects. Note this is a shared document so you should edit it carefully. New project ideas should be submitted using the project submission form, not by adding them in the document. New projects might be added based on vetted projects ideas submitted using this form.