WPI Worcester Polytechnic Institute

Computer Science Department

Computer Networks

CS 4514
C-Term 1999


Course Information

Professor: Mark Claypool
email: claypool@cs.wpi.edu
office hours: T 2:30-3:30, Th 2:30-3:30, W 4:30-5, F 4:00-4:30
place: Fuller Labs, room 138
phone: x5409

Teaching Assistant: Kris Babic
email: kbabic@cs.wpi.edu
office hours: M,T,Th,F 12:30-1:30, W 1:30-2:30
place: Fuller Labs, room 244
phone: x5619

Email aliases:
class: cs4514@cs.wpi.edu
instructor and TA: cs4514_ta@cs.wpi.edu

More detailed information can be found here, including: time and place, purpose, prerequisites, books, grading, cheating, and computer systems and labs.


Here is the list of topics covered in this course. They will be mapped to chapters from the text as the course progresses.

The text is chock full of good stuff. For your own good, I recommend you read as much of the book as possible. However, I may refine the separate sections of each chapter that are explicitly covered in class as the course proceeds.


You might check out the assignment timeline to help you plan for exams, papers and projects. But please remember, this is only a tentative timeline and is subject to change.


Slides from the in-class lectures will be available shortly after they are presented, depending upon how things go.

Here are the slides so far:


Written homework will be put here as it is assigned. Here is what we have so far:

Programming Projects

The programming projects will be put here as they are assigned. Here is what we have so far:


In this section are any code samples discusses in class, practice exams or any other demonstration-type class materials.

Mid-term stuff:

Final exam stuff:

Sample code for using TCP and UDP sockets:

Sample code for using doing UDP multicast:


WPI's network history

A network simulation engine to help learn about network protocol implementations.

An informal network programming guide that has helped some students in the past.

[Return to the WPI Homepage] [Return to the CS Homepage] [Return to Mark Claypool's Homepage]

Mark Claypool (claypool@cs.wpi.edu)