Network Project Ideas

Note: this is not a substitute for the project requirements. Also if you have a project idea that involves service in the community (business or otherwise) talk to me about doing a Level III project for service credit.

CS Students

Option 1:

  1. Design a new application protocol used to communicate between two devices in a client-server or peer-to-peer mode.
  2. Create proof of concept program(s) that implement your new protocol
  3. Demonstrate the programs communicating over a network
  4. Document your development in the project report.

Option 2:

  1. Write an application that uses TCP/IP sockets to examine/probe/measure network performance. This could be anything from a google style indexing bot to a program that measures and collects statistics related to network performance (think response time etc.)
  2. Demonstrate the programs communicating over a network
  3. Document your development in the project report.

CS Project Ideas

IT Students

Option 1

  1. Research a network application
  2. Install and configure a realistic instance of the network application (server and clients or multiple peers as the case may be)
  3. Document the features and how well the application stacks up to its competition. Document your installation and configuration process and evaluate the system in terms of ease of use, installation and configuration.
  4. Document specific network infrastructure configuration requirements.
  5. Demonstrate the application as part of your presentation

Option 2

  1. Study network performance issues for specific network applications (data collection and statistical analysis) This requires more research but less computer programming/installation work. A good example of this would be: Johannes Farber. 2002. Network game traffic modeling. In Proceedings of the 1st workshop on Network and system support for games (NetGames '02). ACM, New York, NY, USA, 53-57. DOI=10.1145/566500.566508 http://doi.acm.org/10.1145/566500.566508

  2. Report on the performance metrics etc using charts/graphs etc.

IT Project Ideas

Sage advice

Still lost and completely overwhelmed? Take a look at this page: StrugglingInComputerScience

NetworkingProjectIdeas (last edited 2022-10-17 17:21:19 by scot)