Course: Distributed Systems

« Back
Course title Distributed Systems
Course code INM/NADIS
Organizational form of instruction Lecture + Seminary
Level of course Master
Year of study not specified
Semester Winter and summer
Number of ECTS credits 4
Language of instruction English
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • SUCHÁNEK Petr, doc. Mgr. Ph.D.
  • GÓRECKI Jan, Ing. Ph.D.
Course content
1. Definition and functions of distributed systems. 2. Distributed technology for the WWW. 3. Interprocess communication. 4. Group communication. 5. Synchronization in a distributed system. 6. Topological tasks. 7. Routing the message flow. 8. Transaction processing. 9. Distributed database systems. 10. Identification of objects in a distributed system. 11. Distributed shared memory. 12. Remote booting processes. 13. Resources management.

Learning activities and teaching methods
Skills demonstration, Seminar classes
  • unspecified - 26 hours per semester
  • unspecified - 40 hours per semester
  • unspecified - 13 hours per semester
  • unspecified - 40 hours per semester
Recommended literature
  • ANDREWS G.A. Foundations of Multithreaded, Parallel, and Distributed Programming. Boston: Addison Wesley, 2000. ISBN 0-201-35752-6-2.
  • BIRMAN, K. Reliable Distributed Systems: Technologies, Web Services, and Applications. New York: Springer, 2005. ISBN 978-0387215099.
  • COULOURIS, G., DOLLIMORE, J., KINDBERG, T., BLAIR, G. Distributed Systems: Concepts and Design (5th Edition). Boston: Addison Wesley, 2011. ISBN 978-0132143011.
  • JOSUTTIS, N.M. SOA in Practice: The Art of Distributed System Design (Theory in Practice).. Sebastopol: O'Reilly Media, 2007. ISBN 978-0596529550.
  • SIMON E. Distributed Information Systems (From client/server to Multimedia). McGraw Hill, 1996. ISBN 0-07-709076-4.
  • TANENBAUM, A., STEEN, M. Distributed Systems: Principles and Paradigms. New Jersey: Prentice Hall, 2006. ISBN 978-0132392273.
  • VARELA, C.. AGHA, G. Programming Distributed Computing Systems: A Foundational Approach. London: The MIT Press, 2013. ISBN 978-0262018982.


Study plans that include the course
Faculty Study plan (Version) Branch of study Category Recommended year of study Recommended semester
School of Business Administration in Karvina Managerial Informatics (13) Economy 1 Winter