Course Desciption

Description (.pdf) and  Syallabus/lecture schedule (.pdf)

Lecture Material

It is assumed that the following course material is being made available to students of SUNY at Buffalo for use in the courses offered by the Department of Computer Science.
They are meant for instructional use only.

Date
Topic
Reading material
Notes/comments
1/16
Intrduction to distributed systems
Ch.1
.ppt
1/18
System models
Ch.2
.ppt
1/23
RMI (Java 2 version)based distributed system
code
.ppt
1/25
Project 1 Discussion: Design and Implementation of a Web Service
.doc .pdf

1/30
Internetworking
Ch.3
.ppt
2/1
Bluetooth Networking
Ch.3
.ppt
2/6
Remote Procedure Call and Data Transfers
Ch.4
.ppt  demo1 demo2  demo3
2/20
RMI Internals; RMI to WS
Ch.5 ***
.ppt
2/22
RMI--> WS (contd.)
Ch.19***
.ppt WSDL sample
2/27
Project 2 Discussion; Service-enabling
Ch.19, Notes
.ppt   Project2 Report
3/6
Grid services
Ch.19
.ppt
3/20
Unification of Grid and web; project 2 discussion; quiz1 discussion
Ch.19
.ppt notes
3/27
Security
Ch.7
.ppt
3/29
Distributed File System: Design and implmentation
Ch.8
.ppt notes
4/2
NFS (contd.) Review of Grid Computing

.ppt
4/5
Project 3 Preliminary Requirements: Complete EJB-based application discussion; Carl Kesselman visit

.ppt
4/10
Project 3 Discussion

.pdf
4/12
Designing with Enterprise Java Beans

.ppt
4/17
Java Messaging Service (JMS); Naming

.ppt .ppt
4/19
Peer-To-Peer Systems

.ppt
4/23
Fault Model : WS-membership based solution

.ppt

Review for final quiz

.ppt
4/26
EMS Model and WS-Membership

.ppt

Office Hours

Name
Office Hours
Location
Bina Ramamurthy
Mon, wed, Fri: 1.00-2.00PM
127 Bell