Distributed Systems Basic Information I074 (2+1+1) - 6 ECTS credits Introduce students to distributed systems. Acquire the skills of using at least one tool to develop distributed programs. Learn how to execute process and call procedure in distributed systems. Analyze and learn how to use synchronization and become acquainted with problem of consistency in distributed systems. Introduce students to the implementation of reliability and recovery and the implementation of security in distributed systems. You can access the course content at the following link: PDF Teachers Basic literature A. Tanenbaum, M. V. Steen, Distributed Systems: Principles and Paradigms, Prentice Hall, 2007. Additional literature G. Coulouris, J. Dollimore, T. Kindberg, G. Blair: Distributed Systems: Concepts and Designs, Addison – Wesley, 2012. A. D. Kshemkalyani, M. Singhal, Distributed Computing: Principles, Algorithms, and Systems, Cambridge University Press, 2008. A. Silberschatz, P. B. Galvin, G. Gagne, Operating System Concepts, Wiley, 2013. Teaching materials The materials are available on the internal Teams channel of the course, through which all internal communication takes place. Students are required to register on the course’s Teams channel. The channel code for joining the course can be found in the schedule.