CS 542 Course Project

Guidelines for Project Progress Report.



Due Dates and Deliverables:

Expectations on Project Progress

The goals and scope of project should be layed out clearly, as well as your plans for completion of the project, including evaluation of your ideas and your system. Most importantly, a clear indication of all of your accomplishments thus far must be clearly stated, so that your current status of the project can be assessed. By this time, I would expect you to have completed at least half of your overall project and your progress must reflect this.

I expect you to have completed all necessary background work including establishing a bibliography, reading relevant papers, completed setup of the development tools and environment, and resolved any design issues of your proposed system. Include all material you have reviewed for the project.

At this stage I would expect you to also already have developed a (possibly scaled-down) initial version of your prototype with some subset of the core desired functionality. You can show me a demo of what you have, if you wish. Also include some screen dumps or other means of showing off what you have completed to date. You also should have refined the project plan or possibly re-directed the effort based on your background studies, if deemed necessary. There should be no more doubt left about the scope as well as expected outcome of your project. You need to present a precise schedule, by week, on how you plan to make progress.

Some Sample Outline of Project Progress Report

The main highlights of your projects should be stressed in your report.

Project Progress Grading

For the project progress, you can get a maximum of 100 pts. This will represent 30 % of the overall grade you will receive for the final course project. You must demonstrate that you have completed a sufficient amount of work that amounts to about 1/2 of the project scope. You should demonstrate that there is a clear plan of what will be accomplished by the end of the project, and how you will evaluate your proposed system. The progress made on the project will be assessed based on the written report, interactions with the instructor concerning your progress and understanding of your project, and possibly a software demonstration. The grade of this assignment will be given using the following as guideline: