Directed Studies: Distributed and Cloud Computing


  • Course (Prof. Dr. Stefan Leue)
    Wednesday  10:00 - 11:30  Room: PZ 801      Start: Apr 17
  • Tutorial (Martin Kölbl)
    Tuesday         10:00 - 11:30  Room:  PZ 901       Start: Apr 30




Undergraduate standing in Algorithms, Programming, Discrete Structures (in particular formal logic), Theory of Computing.


Distributed Computing systems aim at making the distributed nature of applications running on physically distributed computing resources transparent. Cloud computing augments this idea by providing a transparent virtualization of application services implemented as a Distributed System. This directed studies course is addressing some of the fundamental questions related to the design, implementation and use of such systems.

Teaching methods

Directed Studies Course - weekly reading assignments that will be presented by participants and discussed during the lectures.

Course literature

Marinescu DC. Cloud computing: theory and practice. Second ed. Cambridge, MA: Morgan Kaufmann; 2018. 

Ben-Ari, M. Principles of Concurrent and Distributed Programming. 2nd ed. GB: Addison Wesley - M.U.A; 2015.

George Coulouris, Jean Dollimore, Tim Kindberg, and Gordon Blair. 2012. Distributed Systems: Concepts and Design (5th ed.). Addison-Wesley Publishing Company, USA. lbs 843/c69(5)

Further literature may be announced during the course.

Target group

BA-Students 4. Semester


180 hours, of which 56 hours are spent in class and 124 hours of self study

Expected course achievement

At least one weekly assignment summary presentation.

Offering Suitable for Participants from Other Programs and Subject Areas



ECTS-points: 6

Weekly teaching hours

SWS: 2 + 2