CS616                                   TEAM PROJECTS

1. Organization of the project teams

   All students must participate in one project team (a list of suggested term projects are listed below). Each team should supply me with a contract signed by all team members. The contract must be typed and should minimally cover the following:

- Organizational structure of team
- Time and place for meetings.
- An agreement to share files, documents, and protocols which are related to the project.
- Specification of grading method, either individual grades or one grade for all team members.
- A contingency plan for loss of members.

   Each team should maintain a log of time spent on term project activities with each entry records the time, place and the nature of the team activities plus the names of the participated members. This team log is expected to hand in with the rest of the documents at the end of the semester.

2. Term project selection

Design and develop one of the following:
 

a. A Web-based on-line tutorial system with both asynchronous and synchronous multimedia interactions.
    The tutorial topic could be:
    Dynamic HTML/XML;
    Java/CORBA Network programming;
    Microsoft DCOM Distributed Object Computing;
    Microsoft NT Network Administration.
 

b. A commercial Web site development using IBM WebSphere Studio or Microsoft FrontPage.

c. A University Web-based student registration system.

d. A Network Management System using SNMP.

e. A Web site search engine.

f. Any other real world software project upon agreement between the instructor and the term members.