0657.312B Communications and Systems
Software
This page contains a copy of the course outline that you were handed on the
first day of class, along with links to resources you may find useful. The
maintainer of these pages is Wayne Summers.
Course Outline
The course outline is available from here.
Lecture notes
The lecture notes are posted here. Questions and problems concerning the lecture notes
should be directed to Wayne.
Assignments and resources
As mentioned in class, you will need a range of ports to complete your
assignments. Your allocated port range may be found here.
Please note: Technical support questions (those concerning the setup and
maintenance of the School computers) should be directed to the Technical
Support Group. You can find support personnel in GG.26.
There are HTML and postscript versions of each assignment. They are all kept
in /home/312/public_html. Use
lpr to print them.
- Assignment I - Connectionless network communications (Due 4/8/2000)
- Assignment II - HTTP Proxy Cache Server: Connection-oriented network communications (Due 8/9/2000) Information and FAQ for Assignment 2
- Assignment III - Chat server and client (Due 6/10/2000)
If you are surfing from GB.13, the following are available to you. Please
note, these are not available via HTTP. You have to be actually logged into
a GB.13 workstation, or be logged into one of the Suns.
- Assignment I sources
- Assignment II sources
- Assignment III sources
Assignment submission
You are required to submit your assignment both electronically, and on paper.
The paper submission should be delivered to the 312 hand-in box on level 1 of G
block. The electronic submission should be made using Tony McGregor's web based Assignment Submission
System.
Useful links
A note about Java: There are two versions of Java installed -- 1.1 and 1.2.
You are welcome to use either in your assignments, but remember that as Java
1.2 is still rather new, it is still unproven. For now, all assignments will
be marked using Java 1.2. In any case, please read the note below about using
Java on SCMS machines.
Wayne Summers