Princeton University
Computer Science Dept.

Computer Science 461
Computer Networks

Spring 2005


Directory
General Information | Assignments | Lectures

Course Summary

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) and the design of network services (multimedia, peer-to-peer networks, file and web servers, content distribution networks). Prerequisite: COS 217.


Administrative Information

Lectures: MW 1:30-2:50, Room: 004 Friend Center

Professor: Larry Peterson
Office: 219 CS Building
Phone: 258-6077
Office Hours: MW 3:00-4:30, or by appointment
Email: llp@cs.princeton.edu


Teaching Assistant: KyoungSoo Park

Office: 316 CS Building
Phone: 258-5386
Office Hours: Tue 3:00-4:00 in room 301, Wed 4:30-5:30 in room 301
Email: kyoungso at cs.princeton.edu


Undergrad Coordinator: Tina McCoy

Office: 410 CS Building
Phone: 258-1746
Email: tmmccoy@cs.princeton.edu


Discussion Forum: cos461@lists.cs.princeton.edu


Textbook

Computer Networks: A Systems Approach, Peterson and Davie (3rd edition). Morgan Kaufmann.

Policies

Lecture:
Attendance at lectures is expected but will not be recorded. Students are, however, fully responsible for all material presented in lectures. Class attendance is strongly recommended.

Due Dates:
Programming projects are due at 11:59 pm on the date specified.  Students/groups are given a total of 5 late days for the semester, which may be used to submit assignments late without penalty. Otherwise, late penalties accrue at the rate of 20% per day. Exceptions to these rules will be made only under exceptional circumstances, and then only with an appropriate written excuse.

Exams:
Exams are scheduled in advance. Unless prior arrangements are made, a grade of zero will be recorded for missed exams.

Mailing List:
Please monitor the mailing list because we will use it to make announcements. You are expected to be aware of any material posted by the Professor or TA.

Grading:
The grade weighting for the semester will be: Exams (40%), Assignments (60%). These weights are subject to minor adjustments.