Fall ’07
CMSC 681: Advanced Computer Networks
TuTh 4:00pm-5:15pm (ITE 239)
Dr. Deepinder Sidhu, Professor, Computer Science & Electrical Engineering
Office: ITE 347
Tel: 455-3028 or 3063
OH: TuTh 3:30-4:00pm or by appointment
Pankaj Chaudhari (pankaj2@umbc.edu)
OH: TuTh 6.45-8.45 PM (ITE 353)
Updates/Announcements |
•
12/13/07 List of topics for Final Exam
• 11/6/07 : Exam2 will be conducted on November 15, 2007 (In Class) • 11/5/07 : Please note the change in TA hours. • 10/25/07 : Project Paper Presentation (Due: November 8th, 2007 In Class). • 10/19/07 : Assignment 4 posted below (Due: October 25, 2007 In Class). • 10/06/07 : Assignment 3 posted below (Due: October 11, 2007 In Class). • 10/05/07 : Exam1 postponed to Thursday, October 11 • 09/28/07 : Assignment 2 posted below (Due: October 4, 2007 In Class). • 09/26/07 : Exam1 will be conducted on October 9, 2007 (In Class) • 09/20/07 : Reference papers are posted below • 09/11/07 : Assignment 1 posted below (Due: September 18, 2007 In Class). |
Assignments |
• Assignment 5 (Due: November 13, 2007 In Class) |
• Assignment 4 (Due: October 25, 2007 In Class) |
• Assignment 3 (Due: October 11, 2007 In Class) |
• Assignment 2 (Due: October 4, 2007 In Class) |
• Assignment 1 (Due: September 18, 2007 In Class) |
In-depth coverage of fundamental and advanced concepts in computer networking: protocol design, verification and testing; medium access protocols for next-generation networks; error detection and correction schemes; distributed routing algorithms concepts and mathematical analysis; switching architectures, quality-of-service architectures; admission control and scheduling algorithms; flow and congestion control; multi-cast architectures and protocols; network security; and data compression. Prerequisite: CMSC 481 or approval of instructor.
W. Richard Stevens, TCP/IP Illustrated, Volume 1: The Protocols, Addison-Wesley, 1994
Research papers
Internet Drafts/RFCs
Reference Papers
• Authentication Protocols for Computer Networks I, Dr. Deepinder Sidhu
• Formal Methods For Protocol Testing: A Detailed Study, Dr. Deepinder Sidhu
• On Testing Heirarchies for Protocols, Dr. Deepinder Sidhu
• Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks
• Random Early Detection Gateways for Congestion Avoidance
• A Taxonomy for Congestion Control Algorithms in Packet Switching Networks
Basic networking concepts covered in, for example, A. Tanenbaum, Computer Networks
TCP/IP networking protocols suite
Special topics
Class Participation
Project presentation
Assignments
One week to finish
Exam 1 |
25% |
Exam 2 |
25% |
Exam 3 (Final) |
25% |
Assignments and Projects |
25% |