CNT 4104 Computer Network Programming

Fall 2008 Individual Project Schedule


Preliminaries

This semester individual project is on doing research and writing a Report on one specific network programming technology, with a real working Program demonstrating that the author has actually mastered this technology to some extent.

Assessment will be based on 3 phases:

  • Draft Report submission and Presentation (in class on October 24),
    plus adding the Presentation and the Draft Report to your Personal Class Website, as developed for Assignment #1 (to be completed by October 27, Midnight)
    Possible Grade: 20 pts max.
  • Final Report submission (due via email by November 26, Midnight)
    Possible Grade: 20 pts max.
  • Final PowerPoint Presentation and Program Demo (in class on December 5).
    Possible Grade: 10 pts max.
  • Format of the Report

  • Title Page
    Should include: Project Title, Name of Author, Class Number and Title, School (FGCU), Location (Ft. Myers, FL), and Date
  • Section 1. Introduction
    Should address the question: What specific networking problem is this technology (your topic) addressing? Why it has been developed, in response to what needs?
    Suggested length: at least 2 pages.
  • Section 2. Description of the Technology
    This is the most important part of the Report, where you have to outline all the details of this specific technology being the subject of your project.
    Suggested length: unlimited, although the lower limit is 5 pages.
  • Section 3. Programming Example or Application
    This section should present a simple example of a program written using this technology, described with enough detail so that any student attending this class could repeat this example on his own, if needed. Examples equivalent to typical Hello World in C would be ok, although the more advanced example the better for your grade.
    Suggested length: at least 2 pages.
  • Section 4. Conclusion
    This section should state general things, such as: what is the impact of this technology on computer networks, what are the future proposed extensions, etc.
    Suggested length: at least 1 page.
  • Section 5. References
    At least three sources of information must be listed here, in order of appearance in the text. This means that a reference in the text should be numbered (surrounded by brackets, for example [1]), and its corresponding source should be listed in the References section, in one of the following formats, depending if it's a book, a journal/magazine article, or an Internet source:
    [1] Book Author(s), Book Title, Publisher, Place of Publication, Date of Publication
    [2] Article Author(s), Article Title, Jornal/Magazine Name, Volume Number (if identified), Issue Number, Page Numbers (for example, pp. 22-35), Year (or Month and Year, if available)
    [3] Article Author(s) or Company Owning the Webpage, Article Title, Publisher (that is, company which produced this article), Place of Publication (if available), Date (if unspecified on the webpage, use the date of your access), URL
    Note. Providing only URL as a source is UNACCEPTABLE and subject to penalty!
  • Note. Please include as many illustrations as possible (pictures, diagrams, tables, etc.). Each illustration should be numbered and titled, and referred to from the text of the report. Illustrations taken from work published by others must include a reference to the source (this source must be listed in the References section).
  • Format of the PowerPoint Presentation (for the October 24 class)

  • General Tips
  • The presentation should follow the format of the Report.
  • In this class, it should include 1 slide per minute, so you should have no more than six slides, since each presentation will last only 5-6 minutes.
  • On a single slide, no more than 12-15 words (iron rule), plus a picture if applicable.
  • Slide Contents
  • Slide 1. Title page
  • Slide 2. Introduction (why this technology has been invented)
  • Slides 3-4. Details of the Technology
  • Slide 5. Outline of a Programming Example (may not be completed for the first presentation)
  • Slide 6. Conclusion