COEN 317 Distributed Systems
Syllabus Project Lecture Notes Instructor

Distributed Systems


Text Book


Common problems in distributed systems and the algorithms to solve them. Distributed garbage collection; process synchronization; leader election and mutual exclusion; distributed transactions and concurrency control; data consistency and replication; quorums and agreement problems; fault tolerance in distributed systems. In addition to the lectures and written homework, students will read and present important papers in the distributed systems field. This course will be more algorithm and theory oriented than COEN 235 or COEN 236.


Grades will be calculated from
Individual quizzes10%
Group quizzes20%
Midterm Examination25%
Final Examination25%


After complete the course, students will be able to


2016 Thomas Schwarz, S.J., COEN, SCU SCU COEN Distributed Systems T. Schwarz
These documents are not intended for dissemination beyond SCU.        CAVEAT LECTOR