Local Area Networks CS576 / EE536 Fall 1995
This course includes a class project. Because of the diversity of the students, the intent is for students to select from a wide spectrum of possible projects. I strongly encourage students to work in groups of at least two people. With a class of this size, this is an important issue.
Students should select a project that they find interesting and that they are qualified to undertake. The following is a suggested list of possible project types:
The project has three due dates:
Each group must email me a proposal which defines the project and generally explains the work to be done. The proposal should clearly indicate the nature of the project and the deliverables for the end of the semester. The expectation is that a proposal will be short - between the equivalent of one of two typed pages.
Proposals will be approved or disapproved for resubmission but not graded.
This report should clearly state the current status of the project. By this time background work should be conducted including bibliographies and specific design issues resolved. If the project involves analysis or investigation of specific LAN strategies or algorithms, a discussion of the problem and preliminary analysis should be reported. Reports must be typed and less than ten pages (not including figures). This report will be graded.
If the project is a large programming effort, by this time the design should be completed and your report should discuss the design and indicate the current state of the implementation. I am not interested in looking at code, but rather a top-level status report.
If your project involves LAN mesurement, be sure to discuss implementation problems encountered and provide a good sense that the future of the project contains no fatal roadblocks.
Note: This report can easily be the basis for the final report. The key at this point is to demonstrate that a sufficient amount of work has been completed.
The final report should be a well-presented technical report discussing your project. If your project is primarily a programming effort, you should explain how the program works, give specific sample runs and analyze the results. The final report may include parts of your progress report. The report should be ten to twenty pages in length. Please turn in your graded progress report with your final report.
Please Note: I encourage you to accomplish the whole project in a paperless manner using the World Wide Web.