WPI Worcester Polytechnic Institute

Computer Science Department


CS4514 Computer Networks - Term B07
Instructor: Bob Kinicki

This page is gradually being updated. The last modified indicators help identify B07 documents!

General and Historic Course Information
Course Information and Procedures | Academic Honesty Policies | Student Disabilities : last modified 17 Oct 07
Required Text: Computer Networks, Fourth Edition, Andrew Tanenbaum | Networks Reference Textbooks : last modified 17 Oct 07
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 17 Oct 07
Class List (pdf) : last modified 30 Oct 07
Programming Teams (pdf) : last modified 6 Nov 07
Teams Demo Schedule (pdf) : last modified 11 Dec 06

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 5th 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 9th.

Program 1 (pdf) : last modified 17 Oct 07
Program 2 (pdf) : last modified 17 Oct 07
Design Report (pdf) : last modified 17 Oct 07
Assignment 3: WLAN Measurement Test Design (pdf) : last modified 9 Nov 07
Program 4 (pdf) : last modified 18 Oct 07

 

Office Hours Schedule

  Office Sunday Monday Tuesday Wednesday Thursday Friday
Bob Kinicki FL 135     2-3 p.m.     1:30-2:30 p.m.
TA: Feng Li FL A22     7-9 p.m.   3-5 p.m.  
SA: Isaac Chanin ADP Lab   4-6 p.m.   4-6 p.m.    

Old Exams

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

Homework Problems

Homework 1 (pdf)

Help Session Slides

Help Session 1 [B07] pdf ppt Updated: 24 Oct 07
Help Session 1 [B06] pdf ppt Updated: 26 Oct 06
Help Session 1 [B05] pdf ppt Updated: 31 Oct 05
Help Session 2 [B07] pdf ppt Updated: 7 Oct 07
Help Session 2 [B06] pdf ppt Updated: 8 Nov 06
Help Session 2 [B05] pdf ppt Updated: 9 Nov 05
Help Session 3 [B07] pdf ppt Updated:
Help Session 3 [B06] pdf ppt Updated: 27 Nov 06
MATLAB Help Session Slides pdf   Updated: 29 Nov 06
Log Files html   Updated: 30 Nov 06
TypePerf html   Updated: 30 Nov 06
Help Session 3 [B05] pdf ppt Updated: 5 Dec 05

Course Lecture Slides

Introduction: Network Definitions and Classification pdf ppt Updated: 17 Oct 07
Internet, HTTP and DNS Examples pdf ppt Updated: 18 Oct 07
TCP Sockets pdf ppt Updated: 18 Oct 07
Network Performance Measures pdf ppt Updated: 25 Oct 07
OSI Reference Model pdf ppt Updated: 19 Oct 07
Network Switching pdf ppt Updated: 28 Oct 07
Sample Network Delay Problems pdf ppt Updated: 28 Oct 07
Physical Layer pdf ppt Updated: 29 Oct 07
Data Encoding pdf ppt Updated: 30 Oct 07
Transmission Media pdf ppt Updated: 2 Nov 07
Transmission Errors pdf ppt Updated: 6 Nov 07
Bit and Byte Stuffing pdf ppt Updated: 4 Nov 07
Data Link Layer pdf ppt Updated: 9 Nov 07
Local Area Networks pdf ppt Updated: 7 Nov 07
Ethernet pdf ppt Updated: 7 Nov 07
Wireless LANs pdf ppt Updated: 19 Nov 07
Computer Network Performance Evaluation Video
  Updated: 16 Nov 06
"Characterization of 802.11 Wireless Networks in the Home" pdf ppt Updated: 26 Nov 07
"Distributed Dynamic Channel Selection in Chaotic Wireless Networks" pdf ppt Updated: 25 Nov 07
Bridges pdf ppt Updated: 26 Nov 07
Token Ring and FDDI pdf ppt Updated: 28 Nov 07
Fast Ethernet and Gigabit Ethernet pdf ppt Updated: 2 Dec 07
SONET pdf ppt Updated: 30 Nov 07
ATM pdf ppt Updated: 30 Nov 07
Network Layer pdf ppt Updated: 7 Dec 07
TCP Sliding Windows pdf ppt Updated: 3 Dec 07
TCP Congestion Control pdf ppt Updated: 3 Dec 07
Distributed Denial of Service Tutorial pdf ppt Updated:

REK's Home Page

Last modified: 10 December 2007

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