CPS 114 Introduction to Computer Networks, Spring 2011

TimeMW 2:50pm-4:05pm   LSRC D243
Instructor   Xiaowei Yang Office hour: MW 4:10pm-5:10pm @ LSRC D336
TA Yu Chen Office hour: Fri 10:00am-noon @ LSRC D301

Goal: CPS 114 teaches the fundamentals of computer networks. Topics we will study include but not limited to: how to achieve reliable/secure communications over unreliable/insecure channels, how to find a good path through a network, how to share network resources among competing entities, how to find an object in the network, and how to build network applications.

Textbook: Larry L. Peterson, Bruce S. Davie, Computer Networks: A Systems Approach, 4th Edition, Morgan Kaufmann. We will refer to the textbook as [PD] in Syllabus.

Mailing List: cps114@cs.duke.edu to all students, instructor and TA. cps114-staff@cs.duke.edu to instructor and TA only.

Collaboration Policy: Students are encouraged to talk to each other, to the course staff, or to anyone else about any of the assignments, but individual assignments must be done individually. Assistance is limited to discussion of the problem and sketching general approaches to a solution.

Late Policy: 1) The deadline for any assignment can be extended with a 10% penalty per day; 2) No deadline can be extended by more than two days. Assignments will NOT be accepted 48 hours after the due date; 3) If you are ill, please contact the instructor and get a medical note.

Grading Policy

Class participation and pop quizzes 20%
Homework and labs 50%
Midterm and Final 30%
Last updated: 02/04/2011