COMPSCI  455/555
Distributed Systems 

Spring 2012
T Th   6:00pm-7:15pm
ET 313

Amit Jain














Textbook

Distributed Systems (2nd Edition) by Andrew Tanenbaum and Maarten van Steen.

Reference books and home pages:

Objectives

Catalog Description

Principles and paradigms of distributed systems. Communication, processes,
naming, synchronization, consistency and replication, fault tolerance and
security. In-depth coverage of Remote Procedure Call (RPC), Remote Method
Invocation (RMI) and socket programming. Survey of major distributed
systems. Several software projects. PREREQ: COMPSCI~453 or COMPSCI~552 or PERM/INST.

Lecture Notes

All slides below are in PDF. Powerpoint version for some of the slides is available by clicking here. The next eight chapters cover the core material for this class.
The last four chapters present applications of the core ideas. Selected topics will be covered from these chapters via presentations.
Background material:

Programming Examples

Grading

Class Mailing List

You can join the class mailing list by sending email to: majordomo@cs.boisestate.edu with the following line in the message:
    subscribe cs555
To send email to mailing list, send email to cs555@cs.boisestate.edu 

If you ever want to remove yourself from this mailing list, you can send mail to Majordomo@cs.boisestate.edu with the following command in the body of your email message:

    unsubscribe cs555
or from another account, besides the machine from which you joined:
    unsubscribe cs555  <complete email address from where you joined>
If you ever need to get in contact with the owner of the list, (if you have trouble unsubscribing, or have questions about the list itself) send email to owner-cs555@cs.boisestate.edu

Homework

Programming Assignments

All programming assignments are due at midnight on the due date. Any programming assignment
can be turned in up to 48 hours late with a 10% penalty.

Team/Port number assignments for the Metageek Lab.


Class Presentations

Presentations.

The talks must be submitted by the end of the day that they are given in class. The submitted format can be in OpenOffice, PowerPoint or PDF or HTML. Submit all the materials related to your talk from the directory containing it using the following command.

submit amit cs555 presentation

Handouts

Other Relevant Sites





Last update: Mon Apr 23 15:35:31 MDT 2012

Send comments to  ajain@boisestate.edu