1. Distribuované programové systémy, jejich základní charakteristiky a typy
2. Mechanismus provádění vzdálených metod v rámci distribuovaných systémů
3. Algoritmy alokace zdrojů, koordinace entit a detekce distribuovaného deadlocku
4. Algoritmy synchronizace času v rámci distribuovaných systémů
5. Komponentově orientovaný návrh programových systémů a jeho vlastnosti
6. Servisně orientované softwarové architektury a jejich vlastnosti
7. Technologie microservices jako nástupce SOA, jejich vlastnosti a architektura
8. Agentově orientovaný návrh programových systémů založených na konceptu microservices
9. Návrh a implementace distribuovaných algoritmů založených na konceptu microservices
10. Návrhové vzory vycházející z konceptu technologie microservices
11. Návrh a implementace informačních systémů založených na konceptu technologie microservices a provozovaných v distribuovaném výpočetním prostředí
2. Mechanismus provádění vzdálených metod v rámci distribuovaných systémů
3. Algoritmy alokace zdrojů, koordinace entit a detekce distribuovaného deadlocku
4. Algoritmy synchronizace času v rámci distribuovaných systémů
5. Komponentově orientovaný návrh programových systémů a jeho vlastnosti
6. Servisně orientované softwarové architektury a jejich vlastnosti
7. Technologie microservices jako nástupce SOA, jejich vlastnosti a architektura
8. Agentově orientovaný návrh programových systémů založených na konceptu microservices
9. Návrh a implementace distribuovaných algoritmů založených na konceptu microservices
10. Návrhové vzory vycházející z konceptu technologie microservices
11. Návrh a implementace informačních systémů založených na konceptu technologie microservices a provozovaných v distribuovaném výpočetním prostředí