College of Arts and Sciences
Department of Computer Science
Team members
email addresses/web pages for team members
Sponsor:
Introduction
| Schedule
| Related
Work | Specification
Document
| Design
Documents | Developed
Tutorials | Coding
Guidelines | Downloads | Future
Work
OBJECTIVES
Here you should spell out in more detail what you plan to accomplish this semester. Break things down into measurable tasks that have an identifiable endpoint. For example, develop a GUI for the application, or implement a caching system, or add a new feature to an existing application. Most projects should have several objectives.
When is your group planning to meet? If you have an outside sponsor, when are you meeting with this person?
General Project Timeline
A Week-by-week breakdown of the high-level subgoals of your project.
Week
M 1-27 Choose a project
M 2-3 Rough draft of specification
and web page
M 2-10
M 2-17
M 2-24 Design and Code Walkthrough
M 3-3
M 3-10 Midterm Presentations
M 3-17 Spring Break
M 3-24
M 3-31
M 4-7 Design and Code Walkthroughs
M 4-14
M 4-21
M 4-28
M 5-5
M 5-12 Final Presentation
Scheduled Deliverables
Here, you should keep a running list of the deliverables you are working on, have completed, and are planning to implement. This should include due dates, who is responsible for each deliverable, and links to completed deliverables.Each week, you should update and modify this list as your project evolves.
This section should contain links to related work. This could involve software or techniques that you will be using, papers by other researchers working on similar problems, past incarnations of your project, or more general references. Each link should be accompanied by a short (1-2 sentence) description of the work and its relation to your project.
Example:
An Algorithm for Widget Construction. Anne Elk. Journal of Widgets and Grommets, 12(1), p 335, 1999. In this paper, the authors describe an efficient algorithm for building a widget based on user preferences. Like our project, the authors are interested in building customized widgets; however, they are focused on the theoretical properties of widget-building algorithms, as opposed to implementation.
Examples:
Code
Conventions for the Java TM Programming
Language - Code Conventions from Sun Technologies
Javadoc supported comments will
be maintained throughout the java code.
Any developed programs, samples, screenshots or results can (and should be) linked here.
This is where you'll include all the ideas you didn't get to, and the things that the next group to tackle your project should think about.