Distributed Systems

The main objective of this course is to provide students with a solid foundation for understanding, and specifying distributed services, and designing and analyzing distributed algorithms for reliable and fault-tolerant implementations of these distributed services. The services studied are typical in modern data-centers and cloud computing infrastructures.

Offered by: KTH Royal Institute of TechnologyLevel: Advanced
Location: SwedenType: Paid
Language: EnglishLicense: N/A
Sector: Non-specific
Gained skills: distributed systems; distributed algorithms; peer-to-peer algorithms; cloud computing; artificial intelligence; cloud; computer science; design; devops; HadoopTarget audience: ICT professionals
Required skills: computer science; Java

Weekly outline