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), software-based 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 market places 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.
The course will provide hand-on experiences via real-world exercises and mini programming projects. The course will provide a great interaction between students and the instructor.
The total marks for this course is 100 points
Grading mapping
The student has to be enrolled for at least one of the studies listed below
It is expected that students have finished courses in distributed systems and advanced internet computing.