CPS 214 Computer Networks and Distributed Systems, Spring'09

TuTh, 11:40am-12:55pm, LSRC D243

Instructor Xiaowei Yang office hour: W 1:30pm-2:30pm @ LSRC D336
TA Xin Liu office hour: Tu 2:30pm-4:30pm @ LSRC D328
  • Homework 2-1 is out. It is due before class at 4/2/2009.
  • Homework 2-2 is out. It is due before class at 4/9/2009.


The main goals are: 1) to understand what is cool in modern networking; 2) to learn how to do research in the broad area of networking and distributed systems through paper discussions and a semester-long project.


The content of each lecture is mainly drawn from research papers. You are required to read them and write a review for one of them before most class meetings. Please check the paper review page and the syllabus for review instructions and the assigned paper for each class.

In addition to research papers, we recommend two textbooks for background materials, and the first one will be referred to as [PD] in the syllabus:

Other useful books include:

Collaboration Policy

Students are encouraged to talk to each other, to the course staff, or to anyone else about any of the assignments.

Late Policy

Grading Policy

Paper reviews5%
Class participation 5%
Labs 10%
Homework 5%
Quizzes 25%
Project 50%
Last updated: 4/1/2009