General and Historic Course Information
Course Information and Procedures |
Academic Honesty Policies |
Student Disabilities
: last modified 19 Oct 10
Required Text:
Computer Networking A Top-Down Approach, Fifth Edition,
James Kurose and Keith Ross
Recommended Text:
TCP/IP Sockets in C Practical Guide for Programmers, Second Edition, Donahoo and Calvert
Networks Textbooks
: last modified 18 Oct 10
Introductory Explanation
The old undergraduate Computer Networks course, CS4514, has been replaced by two
new courses CS3516 and CS4516 because the breadth of computer
networking technology no longer fits within a single seven-week course.
CS3516 introduces the important topics in computer networks while
CS4516 provides more in-depth information and puts emphasis
on Wireless Local Area Networks, Wireless Sensor Networks and network security issues.
Course Syllabus (pdf)
: last modified 7 Dec 10
Class List (pdf)
: last modified 31 Oct 10
Programming Assignments
Program 1: A Location Client and Server
: last modified 18 Oct 10
Program 2: HTTP Request and Response
: last modified 15 Nov 10
Program 3: Distance Vector Routing Simulation
: last modified 30 Nov 10
Program 4: Using the Net Oracle
: last modified 5 Dec 10
Wireshark Assignments
Wireshark #1: Introduction to Wireshark
: last modified 19 Oct 10
Wireshark #2: Ethernet and ARP
: last modified 7 Dec 10
Office | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | |
Bob Kinicki | FL 135 | 2-3 p.m. | 11:00-11:50 a.m. | 3-4 p.m. | |||
TA: Can Tatar | FL A22 | 6-8 p.m. | 1-3 p.m. | ||||
TA: Lei Cao | FL A22 | 6-8 p.m. | 4-6 p.m. |
Help Session 1 [B10] | pptx | Updated: 31 Oct 10 | |
Help Session 2 [B10] | pptx | Updated: 5 Dec 10 |
CS3516 Midterm B09 | CS4516 Midterm C10 | CS3516 Midterm Review | CS3516 Midterm B10 |
CS3516 Final B09 | CS4516 Final C10 | CS3516 Final Review | CS3516 Final B10 |
Course Objectives | pptx | Updated: 18 Oct 10 | Introduction | pptx | Updated: 28 Oct 10 |
Hobb's Internet History | url | ||
Internet Milestones | pptx | Updated: 1 Nov 10 | |
Network Architecture and the OSI Model | pptx | Updated: 18 Oct 10 | |
TCP Sockets | pptx | Updated: 18 Oct 10 | |
Network Switching | pptx | Updated: 18 Oct 10 | |
Network Performance Measures | pptx | Updated: 4 Nov 10 | Sample Network Delay Problems | ppt | Updated: 11 Nov 10 |
Introduction to the Physical Layer | pptx | Updated: 8 Nov 10 | |
Introduction to Network Security | pptx | Updated: 19 Oct 10 | |
Application Layer | pptx | Updated: 13 Nov 10 | |
HTTP | pptx | Updated: 11 Nov 10 | |
DNS | pptx | Updated: 15 Nov 10 | |
Transport Layer | pptx | Updated: 29 Nov 10 | |
Data Link Layer:: Reliable Data Transport Protocol | pptx | Updated: 22 Nov 10 | |
TCP Congestion Control | pptx | Updated: 29 Nov 10 | |
Distance Vector Routing | pptx | Updated: 29 Nov 10 | |
Network Layer | pptx | Updated: 6 Dec 10 | |
Introduction to LANs and Various Ethernets | pptx | Updated: 7 Dec 10 | |
Ethernet and ARP | pptx | Updated: 6 Dec 10 | |
Wireless Networks | pptx | Updated: 6 Dec 10 |
Last modified: 8 December 2010
Bob Kinicki