WPI Worcester Polytechnic Institute

Computer Science Department


CS4514 Computer Networks - Term B08
Instructor: Bob Kinicki

General and Historic Course Information
Course Information and Procedures | Academic Honesty Policies | Student Disabilities : last modified 21 Oct 08
Required Text: Computer Networks, Fourth Edition, Andrew Tanenbaum | Networks Reference Textbooks : last modified 28 Oct 08
Recommended Text: TCP/IP Sockets in C, Practical Guide for Programmers, Michael Donahoo and Ken Calvert

Lecture Organization

The undergraduate Computer Networks course has been restructured to provide more emphasis on Wireless Local Area Networks.
The impact on the lectures is that some early material will be presented "out-of-order" to enable the students to get an early start on the programming assignments.

Course Syllabus (pdf) : last modified 19 Oct 08
Class List (pdf) : last modified 8 Nov 08
Programming Teams (pdf) : last modified 2 Dec 08
Teams Demo Schedule (pdf) : last modified

Programming Assignments

All the programming assignments were significantly revamped in B05 after Hurricane Katrina.

As a small token towards our awareness of the tragedies that have befallen the people of the U.S. Gulf Coast, all the programming assignments share a common theme of building software that could be seen in a context of providing technology assistance to disaster evacuees.

To keep the student programming effort reasonable for a seven week term, all the assignments except Program 1 are to be completed by three-person teams.

Choosing team partners:
ALL three members MUST send an email to rek indicating that they agree to be a team by Monday, November 10th by 6 p.m.
Those students remaining as 'free agents' will be assigned to teams.
Each team must participate in a REQUIRED 30-minute office hour meeting to discuss their design report by 5 p.m. on Friday, November 14th.

Program 1 (pdf) : last modified 4 Nov 08
Program 2 (pdf) : last modified 22 Oct 08
Design Report (pdf) : last modified 24 Oct 08
Assignment 3: WLAN Measurement Test Design (pdf) : last modified 3 Dec 08 Wireless Measurement Tools
Program 4 (pdf) : last modified 24 Oct 08

 

Office Hours Schedule

  Office Sunday Monday Tuesday Wednesday Thursday Friday
Bob Kinicki FL 135   3:30 - 4 p.m. 9 - 9:30 a.m.   2-3 p.m. 2-3 p.m.
TA: Choong-Soo Lee FL A22   2-3 p.m. 3-4 p.m. 3-4 p.m. 7-8 p.m.  

Old Exams

Mid Term Exams B08 Review (pdf) B08 (pdf) B07 (pdf) B06 (pdf) B05 (pdf) Answer Q13 Midterm B06 (pdf)
Final Exams B08 Review (pdf) B08 (pdf) B07 (pdf) B06 (pdf) B05 (pdf) Answer Q13 Midterm B05 (pdf)
            Answer Q14 Midterm B07 (pdf)

Homework Problems

Homework 1 (pdf)

Help Session Slides

Help Session 1 [B08] pdf ppt Updated: 3 Nov 08
Help Session 1 [B07] pdf ppt Updated: 24 Oct 07
Help Session 1 [B06] pdf ppt Updated: 26 Oct 06
Help Session 2 [B08] pdf ppt Updated: 18 Nov 08
Help Session 2 [B07] pdf ppt Updated: 7 Oct 07
Help Session 2 [B06] pdf ppt Updated: 8 Nov 06
Help Session 3 [B07] pdf ppt Updated:
Help Session 3 [B06] pdf ppt Updated: 27 Nov 06

Course Lecture Slides

Introduction: Network Definitions and Classification pdf ppt Updated: 28 Oct 08
Internet, HTTP and DNS Examples pdf ppt Updated: 24 Oct 08
TCP Sockets pdf ppt Updated: 24 Oct 08
Network Performance Measures pdf ppt Updated: 28 Oct 08
Network Switching pdf ppt Updated: 3 Nov 08
Sample Network Delay Problems pdf ppt Updated: 15 Nov 08
OSI Reference Model pdf ppt Updated: 2 Nov 08
Physical Layer pdf ppt Updated: 5 Nov 08
Data Encoding pdf ppt Updated: 5 Nov 08
Transmission Media pdf ppt Updated: 7 Nov 08
Transmission Errors pdf ppt Updated: 9 Nov 08
Bit and Byte Stuffing pdf ppt Updated: 10 Nov 08
Data Link Layer pdf ppt Updated: 13 Nov 08
Local Area Networks pdf ppt Updated: 13 Nov 08
Ethernet pdf ppt Updated: 20 Nov 08
Wireless LANs pdf ppt Updated: 30 Nov 08
Computer Network Performance Evaluation Video
  Updated: 16 Nov 06
"Characterization of 802.11 Wireless Networks in the Home" pdf ppt Updated: 1 Dec 08
"Performance Analysis of the Intertwined Effects between Network Layers for 802.11g Transmissions" pdf ppt Updated: 4 Dec 08
Bridges pdf ppt Updated: 23 Nov 08
Token Ring and FDDI pdf ppt Updated: 2 Dec 08
Fast Ethernet and Gigabit Ethernet pdf ppt Updated: 2 Dec 08
SONET pdf ppt Updated: 4 Dec 08
ATM pdf ppt Updated: 11 Dec 08
Network Layer pdf ppt Updated: 15 Dec 08
TCP Sliding Windows pdf ppt Updated: 14 Dec 08
TCP Congestion Control pdf ppt Updated: 14 Dec 08
Distributed Denial of Service Tutorial pdf ppt Updated:

REK's Home Page

Last modified: 15 December 2008

Bob Kinicki
Fuller Labs 135
Computer Science Department
Worcester Polytechnic Institute
Worcester, MA 01609
rek@cs.wpi.edu