Montana Tech of The University of Montana
Computer Science & Software Engineering

CSCI 466
Networks
Fall 2011


Program #3
Due: start of class, Tuesday 12/6.

For the final program, you will be creating a multi-threaded client/server program. Exactly what the program does is up to you, but you need to email me your proposal by 11/18. Everyone needs to do something unique, so the first to email me a particular idea gets it. You will be presenting your program and results in our final two class periods, 12/6 and 12/8.
Program ideas. Here are some possible program ideas: Socket classes. You can either use the socket classes you developed earlier in the term, or use my reference version. I have added some functionality above and beyond what you did, including UDP transport.

Platform. Your server program should run on our server in London. Your client program can run either on a linux host (such as katie) or a Windows lab machine.
Submission. Submit a zip of your project directory via Moodle. You can safely delete large Visual Studio files before zipping.


Page last updated: August 16, 2012.  Copyright © 2011 by Keith Vertanen.