
This is the home page for the course CS 265: Computer Networks,
offered by the Department of Computer Science at the University of Vermont,
Spring 2004.
(N.B., the content of this page changes frequently.)
General Information:
- Class meets on Monday, Wednesday, and Friday in Room 367 Votey,
10:10 11:00 a.m.
- Instructor: Robert Snapp.
- My Office Hours (in Room 353 Votey):
- Monday, 1:30 3:00 p.m.,
- Thursday, 1:30 3:00 p.m.,
- Friday, 11 a.m. 12:00 noon.
- The GTA for this course is Tao Wang.
His office hours (in Room 369 Votey) are
- Tuesday, 3:00 5:00 p.m.
- Thursday, 12:00 noon 2:00 p.m.
Textbook:
Handouts:
Most handouts are availabe in pdf format, a page description language
supported by Adobe Acrobat. If you do not have Acrobat Reader for your
personal computer, you can download it for free from Adobe.
Lecture Slides:
Homework Assignments, etc.:
- Homework 1: Read Chapter 1, and complete Problems 5, 7, 8, 10, 11,
12, 13, 14, 15, and 20 at the end of Chapter 1.
Due by 5 p.m. on Friday, January 30, 2004.
- Homework 2: Problems 16, 17, 18, 19, at the end of Chapter 1, plus the six
problems distributed in class. (Erratum: Problem 2 (on the handout)
should read "... the probability that the number of bits in any packet is less
than or equal to L is given by 1 exp(a L),
for non-negative L, where a = 0.001.")
Due by 5 p.m. on Friday, February 6, 2004.
- Homework 3: Read Chapter 2. Problems 1, 2, 5, 6, 7, 8, 9, 11, and 19,
at the end of Chapter 2 are due on Friday, February 20, 2004.
- Project proposals are due on Friday, February 27, 2004.
- Homework 4: Problems 14 and 18, and Programming Assignment 1 at the
end of Chapter 2 (pp. 177 - 180). Start reading Chapter 3. Due
Monday, March 1, 2004.
- Midterm Exam #1 will be held in class on Friday,
March 5, 2004.
- Homework #5: Finish reading Chapter 3. Complete
Problems #1, 2, 3, 10, 11, 12, 15, 16, 18, 19, 20, and 21, at the end of
Chapter 3. Due by 5 p.m., Friday, March 26, 2004.
- Homework #6:
Complete problems #26, 27, 28, 30, 31, 33, 35, and 36, at the end of Chapter 3.
Due by 5 p.m. Monday, April 5, 2004. Start reading Chapter 4.
- Homework #7: Finish reading Chapter 4. Complete problems
2 - 9 on pp. 409-410, and the programming assignmnet on p. 415.
- Homework #8: Chapter 4: Complete problems
11, 14, 16, 18, 19, 20, 21, 23, 25, and 26. Due April 30, 2004.
- Midterm Exam #2 will be held in class on
Friday, April 30, 2004.
- Project presentations and final reports due, Tuesday, May 11, 2004,
8:00 11:00 a.m.
Resources:
- A Brief History of the Internet by Barry. M. Leiner,
Vinton G. Cerf, David D. Clark, Robert E. Kahn, Leonard Kleinrock,
Daniel C. Lynch, Jon Postel, Larry G. Roberts, and Stephen Wolf.
-
Internet Mapping Project: Map gallery.
Internet Service Providers
- Internet Engineering
Task Force (IETF)
- Request for
Comments (RFC)
- Sun's
Java Documentation includes
- Marty Hall's
Java Programming Resources.
- Home page of the late W. Richard Stevens. Here you can find information
about his textbooks, publication, and lots of well written TCP/IP
and utility source code.
- Kenneth L. Calvert and Michael J. Donahoo,
TCP/IP Sockets in Java: Practical Guide for Programmers,
Morgan-Kaufmann, San Francisco, 2002.
Source code.
Copyright (C) 2004 to Robert R. Snapp
Last modified at 10:11 AM EDT on 21-Apr-04.