ECE 579 - Advanced Topics in Computer Engineering: Peer-to-Peer Computing

Fall 2001


Tentative Presentation Schedule & Overheads


 
09/06 Lecture 1: 
1. Introduction
 
09/10 Lecture 2: 
1. P2P Overview, Issues, Landscape
          2. A general overview of Decentralized DISCOVERY
          
09/28 Lecture 3: 
          1. Project Discussions
 
10/05 Lecture 4: 
1. Overview of Gnutella - Manish Agarwal
2. Discovery/Routing in Pastry - Dennis Paul
          3.Class Notes (Scribe: Viraj Bhat)
 
10/12 Lecture 5: 
1. Overview of JXTA - Mandar Kelaskar
2. Discovery/Routing in Chord - Vincent Matossian
3. Class Notes (Scribe: Dennis Paul)
 
10/19 Lecture 6: 
1. Messaging and QoS - Steele Arbeeny
2. Class Notes (Scribe:  Mandar Kelaskar)
 
10/26 Lecture 7:
1. Project Work
 
11/02 Lecture 8: 
1. Web Services - Francisco Curbera, IBM (11 AM)
 
11/09 Lecture 9: 
1. Net - Viraj Bhat
          2. Messaging - Rangini Chowdhury
3. Class Notes (Scribe: )
 
11/16 Lecture 10: 
1. P2P: Security Issues - Manish Agarwal
          2. Groove - Preeti Mehra
3. Class Notes (Scribe: Vincent Matossian)
 
11/21 Lecture 11: 
1. Metadata (Anand Vaidhyanathan)
          2. Metadata and  the Resource Description Framework (Steele Arbeeny)
3. Class Notes (Scribe: Dennis Paul)
 
11/30 Lecture 12: 
1. Trust  & Reputation (Mandar Kelsaskar)
          2. Trust  & Reputation (Anand Vaidhyanathan)
3. Class Notes (Scribe: Viraj Bhat)
12/05 Lecture 13: 
1. Accountability (Mandar Kelsaskar)
2. Class Notes (Scribe: )
12/11 Lecture 13: 
1. Trust & Reputation  (Anand Vaidhyanathan)
          2. Accountability (Dennis Paul)
3. Legal Issues (Vincent Matossian)
4. Class Notes (Scribe: )
 
 

Manish Parashar, parashar@ece.rutgers.edu
Department of Electrical & Computer Engineering
Rutgers University