To expose learners to technological advancements in distributed computing systems,

exploring the different distributed computing paradigms, their similarities, differences

and applications.