15-744, Fall 2012: Computer Networks

Latest Announcements

11/26: Final exam
Just a reminder that the exam will be on Monday 12/3 during class time. It will cover the entire semester with a strong emphasis on the second half. Peter will have extra office hours on Monday 11/3 9:30-11:00.
9/24: Office hour changes this week
Peter will have office hours tomorrow (9/25) starting at 3:30. Matt will not have office hours this week (9/26).

See all announcements RSS 2.0 feed


15-744 is a graduate course in computer networks. The goals are:

The past decade has seen a remarkable growth in the global network infrastructure. The Internet has grown from a research curiosity to something we all take for granted.

How does this network infrastructure work? What are the design principles upon which it is based, and how are those principles applied in practice? How can we make the Internet work better today? What are the practices, metrics, and constraints that guide networking research? We will examine these issues and more during the course.

This course assumes a basic familiarity with networking concepts. The course will consist of a reading/lecture/discussion component and a project component. The class will cover approximately 50 research papers on various aspects of computer networking. These papers will introduce students to the basic design principles on which today's networks are based. In addition, these papers will cover recent proposals to improve network performance, functionality and scalability. Specific topics that will be covered include: internetworking, congestion/flow control, traffic analysis, routing, edge network technologies, topology, security, peer-to-peer networks. Students are expected to read papers before the class and participate in the discussion during the class.

Course Staff


NameEmailOfficeTelOffice Hours
Peter Steenkiste GHC 9107 Th 3-4pm or send e-mail


NameEmailOfficeTelOffice Hours
David Naylor CMCL (GHC 9022) Tu 1:30-2:30pm or send e-mail
Matt Mukerjee CMCL (GHC 9022) Wed 10:30-11:30am or send e-mail

Course Secretary

Kathy McNiff, , GHC 9213, Tel: 268-5099

Course Policies


Students are encouraged to talk to each other, to the course staff, or to anyone else about any of the assignments. Assistance must be limited to discussion of the problem and sketching general approaches to a solution. Each student must write out his or her own solutions to the homework.

Late Policy

Last updated: Mon Nov 26 16:17:44 -0500 2012 [validate xhtml]