CompSci 308
Spring 2013
Software Design and Implementation

For each project below, you (or your team) should submit one version of all project materials electronically, using the directions available here, by the morning after the due date (i.e., 8am the next morning). Your team is responsible for ensuring that all files are turned in on time. Your team may submit its project electronically as many times as necessary, but only the files included in the last submission will be graded. Thus, you should always submit all your project files --- even if they have not changed since a previous submission.

Projects

General Project Deliverables

Developing software is about more than just the code that makes the program run. Thus for each project you submit, you must submit the following additional materials if asked for in the assignment:

In general, the code for each project must

In addition to the team's submission, each student must submit an individual project analysis after submitting the final version of the project that represents your personal reflections on the project.