WPI Worcester Polytechnic Institute

Computer Science Department


CS4514 Computer Networks - Term B06
Instructor: Bob Kinicki

This page will be continuously updated as the term proceeds!
The components NOT updated are duplicated from the B05 web page.

General and Historic Course Information
Course Information and Procedures | Academic Honesty Policies | Student Disabilities : last modified 20 Oct 06
Required Text: Computer Networks, Fourth Edition, Andrew Tanenbaum | Networks Reference Textbooks : last modified 20 Oct 06
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 30 Nov 06
Class List (pdf) : last modified 8 Nov 06
Programming Teams (pdf) : last modified 25 Nov 06
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 6th by 8 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 10th.

Program 1 (pdf) : last modified 20 Oct 06
Program 2 (pdf) : last modified 20 Oct 06
Design Report (pdf) : last modified 10 Nov 06
Assignment 3: WLAN Measurements (pdf) : last modified 30 Nov 06
Program 4 (pdf) : last modified 20 Oct 06

 

Office Hours Schedule

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

Old Exams

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

Homework Problems

Homework 1 (pdf)

Help Session Slides

Help Session 1 [B06] pdf ppt Updated: 26 Oct 06
Help Session 1 [B05] pdf ppt Updated: 31 Oct 05
Help Session 1 [B04] pdf ppt Updated: 28 Oct 04
Help Session 2 [B06] pdf ppt Updated: 8 Nov 06
Help Session 2 [B05] pdf ppt Updated: 9 Nov 05
Help Session 2 [B04] pdf ppt Updated: 9 Nov 04
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
Help Session 3 [B04] pdf ppt Updated: 1 Dec 04

Course Lecture Slides

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

REK's Home Page

Last modified: 11 December 2006

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