General and Historic Course Information
Course Information and Procedures |
Academic Honesty Policies |
Student Disabilities
: last modified 10 Feb 10
Required Text:
Computer Networking A Top-Down Approach, Fifth Edition,
James Kurose and Keith Ross
Recommended Text:
TinyOS Programming, Philip Levis and David Gay, Cambridge University Press, 2009
Other Reference Texts:
Networks Textbooks
: last modified 31 Dec 09
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.
CS4516 provides more depth in several of the topics introduced in CS3516 and puts emphasis
on Wireless Local Area Networks, Wireless Sensor Networks and network security issues.
This course Web page begins as the skeleton structure of the old CS4514 course, but gradually evolves to the new
CS4516 course Web page. Any updates indicated before August 15, 2009 refer to the old skeleton.
Any updates after that date are components of the new course.
Course Syllabus (pdf)
: last modified 11 Feb 10
Class List (pdf)
: last modified 27 Jan 10
Programming Teams (pdf)
: last modified 23 Jan 10
Programming Assignments
Program 1: Distance Vector Routing Simulation
: last modified 20 Jan 10
Program 2: Concurrent Photo Server with PAR
: last modified 30 Jan 10
Assignment 4: Wireless Measurement Study
: last modified 11 Feb 10
Grade Sheet
Program 3 (updated draft version): Sensing and Communicating using TinyOS and TelosB Motes
: last modified 11 Feb 10
BS/MS Presentations Schedule
Paper #1: 08 Feb 10 Charaterization of 802.11 Wireless Networks in the Home
by James Lawrence and Michael Bruno
Paper #2: 11 Feb 10 Performance Anomaly of 802.11b
by Team 0
Paper #3: 19 Feb 10 A Performance Comparison of Multi-Hop Wireless Ad Hoc
Network Routing Protocols by Team 1
Office | Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | |
Bob Kinicki | FL 135 | 10-11 a.m. | 2-3 p.m. | ||||
TA: Choong-Soo Lee | FL A22 | 4-5 p.m. | 11 a.m.-noon | 1-2 p.m. | |||
TA: Rabin Karki | FL A22 | 9-10 p.m. | 4-6 p.m. |
Help Session 1 [C10] | pptx | Updated: 27 Jan 10 |
Mid Term Exams | C10 Review (pdf) | B08 (pdf) | B07 (pdf) | B06 (pdf) | Answer Q15 Midterm B08 (pdf) |
Final Exams | C10 Review (pdf) | B08 (pdf) | B07 (pdf) | B06 (pdf) | Answer Q14 Midterm B07 (pdf) |
C10 Mid Term (pdf) | Answer Q13 Midterm B06 (pdf) |
OSI Reference Model | pptx | Updated: 7 Jan 10 | |
Course Objectives | pptx | Updated: 4 Jan 10 | |
Distance Vector Routing | pptx | Updated: 18 Jan 10 | |
Introduction: Network Definitions and Classification | pptx | Updated: 7 Jan 10 | |
Network Switching | pptx | Updated: 11 Jan 10 | |
Network Performance Measures | pptx | Updated: 8 Jan 10 | Sample Network Delay Problems | ppt | Updated: 11 Jan 10 |
Data Link Layer Review | pptx | Updated: 24 Jan 10 | |
Framing, Bit and Byte Stuffing | pptx | Updated: 24 Jan 10 | |
Physical Layer | pptx | Updated: 24 Jan 10 | Data Encoding | pptx | Updated: 27 Jan 10 | Transmission Media | pptx | Updated: 27 Jan 10 | Transmission Errors | ppt | Updated: 9 Nov 08 | Local Area Networks | ppt | Updated: 13 Nov 08 | Ethernet | ppt | Updated: 20 Nov 08 | Token Ring and FDDI | ppt | Updated: 28 Nov 07 | Bridges | ppt | Updated: 23 Nov 08 |
Wireless Networks | pptx | Updated: 15 Feb 10 | |
"Characterization of 802.11 Wireless Networks in the Home" | pptx | Updated: 8 Feb 10 | |
"Performance Anomaly of 802.11b" | pptx | Updated: 10 Feb 10 | |
Cellular and Mobile Networks | pptx | Updated: 16 Feb 10 | |
"A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols" | pptx | Updated: 18 Feb 10 | |
Wireless Sensor Networks | pptx | Updated: 22 Feb 10 | |
Berkeley Introduction to Motes | ppt | Updated: 7 Feb 10 | |
Computer Network Performance Evaluation |
Video |
  | Updated: 16 Nov 06 |
Introduction to TinyOS and nesC | pptx | Updated: 24 Feb 10 | |
TinyOS Applications | pptx | Updated: 26 Feb 10 | Fast Ethernet and Gigabit Ethernet | ppt | Updated: 2 Dec 08 | SONET | pptx | Updated: 25 Feb 10 | ATM | pptx | Updated: 28 Feb 10 |
Distributed Denial of Service Tutorial | ppt | Updated: 1 Mar 10 | |
Firewalls and Intrusion Detection Systems | pptx | Updated: 1 Mar 10 |
Last modified: 1 March 2010
Bob Kinicki