| CIS410/510, Peer-to-Peer Networking |
| Instructors | Reza Rejaie (DES 328), Ginnie Lo (DES 262) |
| Time & Location | MW 2:00 - 3:30, DES 200 |
| Prerequisite | CIS432, or instructor's permission |
| Credits | 4 |
| CRN | 38907, 38908 |
| Office Hours | TBA |
| Overview |
This course presents a rather comprehensive view of P2P networking. Toward this end, we discuss different P2P architectures, main components of various P2P systems, key design tradeoffs and challenges, evaluation issues, and several widely-deployed P2P applications. The main component of this class is a term-long project on P2P networking. Each individual (or group of) student(s) are expected to 1) prepare a short proposal to describe their project, key milestones and final deliverables, 2) submit a brief weekly progress report, 3) write a final technical report about their project, and 4) present their project in the last session of the class. Undergraduate students are expected to provide summary for a few reading material that we provide in class. Graduate students should present one of Students should be familiar with the introductory material on computer networks (CIS 432/532). Students are expected to actively participate in class discussion.
| Material |
In the absence of any classic text book on P2P networking, we will use book that provides a good coverage of various topics. This book should be available at the book store.
| Grading Policy |
Your final grades will be determined as follows:
| Contribution/participation in Class Discussion | 10% |
| Class Presentations OR reading summary | 10% |
| Midterm Exam | 30% |
| Class Project | 50% |
| Academic Dishonesty |
The student conduct code allows an instructor to impose an appropriate sanction for a student found guilty of academic dishonesty, up to and including an N or an F. I will impose an N or an F for any such offenses in this course.
For more information on academic honesty, please talk to me or see the following references: the Student Conduct web page, the Student Conduct Code, and the UO Dean of Students brochure on academic integrity.