WPI Worcester Polytechnic Institute

Computer Science Department


CS513/ECE506 Computer Networks
Spring 2013
Instructor: Bob Kinicki

General and Historic Course Information
Course Information and Procedures : last modified 24 Jan 13
Academic Honesty Policies | Student Disabilities : last modified 2 Jan 13
Required Text: Computer Networks, A Systems Approach, Fifth Edition, Larry Peterson and Bruce Davie
Recommended Text: TCP/IP Sockets in C, Practical Guide for Programmers, Second Edition Donahoo and Calvert
Networks Reference Textbooks : last modified 12 Jan 13
Other Networks Programming Textbooks : last modified 8 Jan 13

Lecture Organization

Course Syllabus (pdf) : last modified 9 Apr 13

Useful Information

Class List : last modified 25 Jan 13
Programming Teams : last modified 6 Feb 13
Summary of Due Dates and Exams : last modified 5 Jan 13

Pointers to basic program development techniques (e.g., make,gdb,tar) can be found on CS2303 web page: web.cs.wpi.edu/~rek/Systems/A08/A08.html

This course includes socket programming assignments, OPNET simulation assignments and a wireless measurement experience.

Programming Assignments
Program 0 (prog0): TCP Echo Server (pdf) :last modified 5 Jan 13
Program 1 (prog1): Location Server (pdf) :last modified 5 Jan 13
Course Programming Project (progc) (pdf) :last modified 8 Jan 13
WLAN Performance Evaluation Assignment :last modified 23 Mar 13

OPNET Simulation Assignments
Lab 1: CSMA Simulation (sim1): (pdf) :last modified 12 Jan 13
Lab 2: WLAN Simulation (sim2): (pdf) :last modified 12 Jan 13
Lab 6: RIP Simulation (sim3): (pdf) :last modified 12 Jan 13
Lab 7: OSPF Simulation (sim4): (pdf) :last modified 12 Jan 13

Papers
DDoS Tutorial (pdf)

Office Hours Schedule

  Office Sunday Monday Tuesday Wednesday Thursday Friday
Bob Kinicki FL 135   9-10 a.m. 4-5 p.m.   2-3 p.m. 3-4 p.m.
Daniel Robertson (grader) FL A22     5-6 p.m.      

Old Exams

Mid Term Exams Mid Term (pdf) Spring12 (pdf) Spring06 (pdf) D11 (pdf) Answer Q15 MidTerm (pdf)
Final Exams Final Review (pdf) Spring12 (pdf) Spring06 (pdf) C10 (pdf) Answer Q16 MidTerm (pdf)

Help Session Slides

Help Session 1 [B10] pdf pptx Updated: Oct 10
Help Session 2 [B05] pdf ppt Updated: 9 Nov 05
Help Session 2 [B04] pdf ppt Updated: 9 Nov 04
Help Session 3 [B05] pdf ppt Updated: 5 Dec 05
Help Session 3 [C04] pdf ppt Updated: 1 Dec 04

Course Lecture Slides

Course Objectives pdf pptx Updated: 8 Jan 13
Introduction: Network Definitions and Classification pdf pptx Updated: 14 Jan 13
TCP Sockets pdf pptx Updated: 8 Jan 13
Hobb's Internet History      
Top 10 Internet Milestones pdf pptx Updated: 29 Jan 13
Network Architecture and OSI Reference Model pdf pptx Updated: 14 Jan 13
Network Switching pdf pptx Updated: 14 Jan 13
Network Performance Measures pdf pptx Updated: 15 Jan 13
Sample Network Delay Problems pdf pptx Updated: 5 Feb 13
Introduction to Application Layer pdf pptx Updated: 27 Jan 13
HTTP pdf pptx Updated: 28 Jan 13
DNS pdf pptx Updated: 29 Jan 13
Physical Layer pdf pptx Updated: 4 Feb 13
Data Encoding pdf pptx Updated: 4 Feb 13
Transmission Media pdf pptx Updated: 10 Feb 13
Transmission Errors pdf pptx Updated: 8 Feb 13
Framing and Stuffing pdf pptx Updated: 8 Feb 13
Data Link Layer pdf pptx Updated: 19 Feb 13
Local Area Networks pdf pptx Updated: 8 Feb 13
Ethernet pdf pptx Updated: 8 Feb 13
Bridges pdf pptx Updated: 18 Feb 13
FDDI pdf pptx Updated: 26 Feb 13
Fast Ethernet and Gigabit Ethernet pdf pptx Updated: 25 Feb 13
Wireless LANs pdf pptx Updated: 18 Mar 13
"Characterization of 802.11 Wireless Networks in the Home" pdf pptx Updated: 19 Mar 13
"Performance Anomaly for 802.11b pdf pptx Updated: 19 Mar 13
"Performance Analysis of the Intertwined Effects between Network Layers for 802.11g Transmissions" pdf pptx Updated: 19 Mar 13
Computer Performance Evaluation Performance Video pptx Updated: 25 Mar 13
Cellular and Mobile Wireless Networks pdf pptx Updated: 26 Mar 13
Wireless Sensor Networks pdf pptx Updated: 2 Apr 13
Berkeley Introduction to Sensors pdf pptx Updated: 19 Mar 13
Network Layer pdf pptx Updated: 9 Apr 13
TCP Sliding Windows pdf pptx Updated: 8 Apr 13
Congestion Control pdf pptx Updated: 9 Apr 13
TCP Congestion Control pdf pptx Updated: 16 Apr 13
High-Speed TCP Variants pdf pptx Updated: 22 Apr 12
SONET pdf pptx Updated: 16 Apr 13
ATM pdf pptx Updated: 16 Apr 13
Firewalls pdf pptx Updated: 6 Apr 12
Distributed Denial of Service pdf pptx Updated: 18 Apr 12

REK's Home Page

Last modified: 16 April 2013

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