The objective of this course is to introduce new concepts and techniques for developing and engineering advanced services in emerging distributed computing systems including IoT (Internet of Things), network functions, cloud services and human-based services. In this course, we will introduce concepts of IoT and cloud platforms for IoT, data-as-a-service, data concerns, data marketplaces and techniques for developing data intensive services by utlizing data services with compute services in cloud environments. Furthermore, we will investigate human-based services in engineering advanced data analytics and how to combine them with data and compute services. All of them create emerging hybrid computing systems for various important domains, such as smart cities, predictive maintenance, etc.
The course will provide hand-on experiences via real-world exercises and mini programming projects. This follows project-based course approach. The course will provide a great interaction between students and the instructor. Students are expected to produce realistic applications and services to demonstrate their selected scenarios.
The total marks for this course is 100 points
Grading mapping
Voraussetzung für die Anmeldung ist eine Fortmeldung zu einem der folgenden Studien:
It is expected that students have finished courses in distributed systems and advanced internet computing.