Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4486 + 2220 = 6706
Home Page
Distributed Systems 4005-730-01 Spring Quarter 2013
Course Page

4005-730-01 Distributed Systems

Prof. Alan Kaminsky -- Spring Quarter 2013
Rochester Institute of Technology -- Department of Computer Science

Time: Tuesdays and Thursdays, 12:00pm-1:50pm, Room 70-3445
Final Exam: Tuesday, 14-May-2013, 12:30pm-2:30pm, Room 70-3445

Required textbook: Alan Kaminsky. Simulation Simplified. Creative Commons, 2011. (Available free online)
Optional textbook: Andrew S. Tanenbaum and Maarten van Steen. Distributed Systems: Principles and Paradigms, Second Edition. Prentice Hall, 2006.

What's New   Last updated 16-May-2013 1:48pm
Posted the grades for the final exam and . . . more »
General Information
-   Course Prerequisites and Outcomes
-   Course Grading and Policies
-   Course Schedule and Topics
-   Bibliography and Links
-   Wallace Library's GCCIS web page
-   Grade Calculator
-   Encrypted Grades
Assignments
-   Team Research Investigation
-   Programming Project 1
-   Programming Project 2
Software
-   Simulation Simplified downloads
-   Parallel Java Library
-   Computer Science Course Library
Lecture Materials
Module 1.   Fundamentals
  -   Lecture Notes
  -   The Eight Fallacies of Distributed Computing
Module 2.   Distributed Object Systems
  -   Lecture Notes
  -   P2Pedia Version 1
  -   P2Pedia Version 2
  -   Web Services Example
Module 3.   Message Oriented Systems
  -   Lecture Notes
  -   Java Message Service Example
Module 4.   Distributed Algorithms
  -   Lecture Notes
Module 5.   Distributed Hash Tables
  -   Lecture Notes
Module 6.   P2P and Serverless Systems
  -   Lecture Notes
  -   P2Pedia Version 4
Module 7.   Agent Systems
  -   Lecture Notes
  -   P2Pedia Version 3
Module 8.   Map-Reduce Systems
  -   Lecture Notes
Module 9.   Supercomputing
  -   Lecture Notes
Module 10.   Cloud/Grid Computing
  -   Lecture Notes
Module 11.   Research Methods
  -   Lecture Notes
  -   Simulation Simplified
Team Web Sites
1.   Team DistributedIt 4.   Team Atom 7.   Team Comfortably Dumb 10.   Team Eight One One
2.   Team Mojo Jojo 5.   Team Scalable 8.   Team ZeroOne     
3.   Team SIES SGS 6.   Team ChorData 9.   Team Legal Torrents     

Distributed Systems 4005-730-01 Spring Quarter 2013
Course Page
Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4486 + 2220 = 6706
Home Page
Copyright © 2013 Alan Kaminsky. All rights reserved. Last updated 16-May-2013. Please send comments to ark­@­cs.rit.edu.