Class meeting time: MWF 10:00-11:00, CAS 313
Instructor: John Byers
Dept. of Computer Science
Office Hours: Monday 2:00 - 3:30 and Thursday 2:00 - 3:30
Teaching Fellow : Stan Rost
MCS 266 (Note change)
Office Hours: Tuesday 3:00 - 5:00 and Friday 1:00 - 3:00
Lab Hours (only when programming assignments are due): Wednesday 4:00 - 6:00
Graders: Huan Luo and Christopher LoBue
Textbook: The technical, in-depth coverage of network protocols provided by L. Peterson and B. Davie, Computer Networks: A Systems Approach, 2nd Edition , Morgan Kaufmann, 1999, makes it a required text. Please be sure to purchase the new second edition with the blue cover rather than the brown-covered first edition. Another useful text which provides a broader introduction with clear, but sometimes less technical descriptions of the course topics, is S. Keshav, An Engineering Approach to Computer Networking, Addison-Wesley, 1997.
Course Overview: This course serves as a graduate introduction to computer networks and is suitable for beginning graduate students and seniors. The course will investigate the design of computer networks and network protocols, from both a conceptual and a design standpoint. The primary focus of the course will be on the software used behind the scenes to build scalable, general-purpose data networks. Major topics of this course will include:
The following class schedule will be updated frequently as the class gets underway.
Handouts (no longer available online):