SLR201 Basics of distributed systems development (in Java) and software project management
SLR206 P1 Foundations of distributed computing
SLR203 Introduction to technologies of distributed software development
SLR206 P2 Foundations of distributed computing
SLR202 Object-oriented modelling: structural model and behaviour simulation
SLR210 Algorithmic basics of distributed storage systems and blockchains
SLR204 Basics of verification of distributed systems
SLR207 Technologies of large-scale parallel computing and/or
SLR209 SLR seminar (bibliographical or practical project)