Projects are organized according to the main application involved. These applications form units in the course. The projects under each application are listed in the order that they are developed, but since we might jump between applications, the table below keeps a chronological record.
It is much preferrable to submit your project during class, but they will be accepted until 10pm on the due date unless otherwise noted. Just because a project is not due yet doesn't mean that we won't start working on a new project. Some flexibility is built into the system so that you can catch up if you have encountered problems.