You will start work on the class project by preparing a proposal with your project group. We will spend time in class discussion possible project topics.
Your project proposal should be written with your project group, and must include:
I expect your proposal will be about four pages long, possibly longer if you include diagrams or a complex interface. You should submit your project proposal by email to the instructor; please just send the proposal once for each group, and CC all group memebrs on the email.
A project proposal that addresses all of the areas above should receive full credit, provided the proposal includes sufficient detail. I may offer suggestions or encourage you to adjust the scope of your project, but that will not impact your proposal grade.
You should not think of the proposal as a contract for the project implementation. I expect many projects will turn out to be more challenging than we expect at first, so you will have the option to adjust the scope of your project before the end of the semester. Just do your best to propose an interesting project that you believe will be achievable in the six remaining weeks, but keep in mind that you may need to skip elements of the project if you run into unexpected issues.