The goal of the project proposal is to make you think hard about what you want to do; do some preliminary background work; and to start to develop some of the details. For Khaled and I, it will be a chance to give you feedback both on (a) whether your project is a good one, and (b) whether what you propose is achievable within the very short period of time left to complete the project. Keep these objectives in mind when writing the proposal. Also keep in mind that we will post all of the project proposals on the course web site.
The project proposal should include three parts. The three parts are what we discussed in class on Oct 10th: Overview, including motivation and briefly what the related work is; Project Idea, which includes as much detail about what you are actually building; and Project Evaluation, which includes a description of how you plan to evaluate your work and show it to be "good" or "better".
Your project proposal should also include any relevant "meta-information", for example, if you are working with team members, include a list of who they are, and generally what responsibilities each will perform. Remember that groups can be 1-3 people. It might also be helpful to include a rough timeline, though this timeline will probably be more valuable for you than it will be for either Khaled or I. Finally, if you have any unusual needs or there are any unusual "risks" that might keep you from completing your project, include those as well.
Both the preliminary and final project reports should be written using the IEEE Infocom conference submission guidelines. You can find style guides either for Word or for Latex. Only papers in DOC, PS, or PDF formats will be accepted. The page limit for project reports will be 6 pages. Assignments submitted in a format other than this will not be accepted, as is the case if you wanted to submit a paper to Infocom! On October 31st, we will discuss more of the organization of a good Infocom/class project paper.
The reason for submitting a preliminary project report is threefold. First, giving serious thought to the content of the paper before you do your presentation will actually help you improve the organization of your presentation. Second, doing an early version of your project report will help force you to focus on writing the report relatively early. And finally, Khaled and I will do as much as possible to give you feedback about your report before the final version is due.
Again, all preliminary project reports will be posted on the course web site. These will be useful to other students as background for your presentation and in completing Homework #4.
Finally, feel free to "negotiate" with other groups to review their project report if they will review yours. You'll also want to review other reports for good ideas on how to organize your own report.
More details and recommendations on presentations will be covered later in the course.
The list of projects includes: