COS-461, Spring 2010: Computer Networks

Latest Announcements

5/10: Office hours before final (Freedman - 5/11 @ 1:30-2:30; Ali - 5/13 @ 4-5:30; Shue - 5/14 @ 11-12:30).
4/20: Final assignment posted.

See all announcements


This course studies computer networks and the services built on top of them. Topics include packet-switch and multi-access networks, routing and flow control, congestion control and quality-of-service, Internet protocols (IP, TCP, BGP), the client-server model and RPC, elements of distributed systems (naming, security, caching, consistency) and the design of network services (peer-to-peer networks, file and web servers, content distribution networks).

Prerequisite: COS 217. Although not required, taking either COS 318 or 333 before COS 461 is helpful for the programming assignments.



RoleNameEmail ( Hours
Lecturer Mike Freedman 308 Mon 4:20-5:00pm
TA Muneeb Ali 315 Thu 4:20-5:20pm
TA David Shue 316 Fri 2:00-3:00pm

For questions about the course, please email us at cos461-staff (at)


Last updated: Thu Oct 10 11:00:01 -0400 2013