Cloud Computing and Services include many hot topics such as big data analytics, scalable mobile applications and services and online social networks. These technologies are now present in a broad range of devices and systems ranging from smartphones to data centers. New scientific and technological developments in this area create considerable industry demand for engineers who can design software systems utilizing cloud technologies. This Master program provides students with state-of-the-art knowledge of the field, develops their practical skills and enhances their ability to adapt to the future developments of science and technology. Students will deeply understand large-scale distributed systems, be able to design and construct such systems and services, and become key players to transform technology into innovations, new products and services.