Croatia, Zagreb, Šibenik

Internet of Things

when 7 July 2019 - 26 July 2019
language English
duration 3 weeks
credits 6 EC
fee EUR 1500

Internet of Things solutions have become an important part of everyday life. In this course, you will be able to learn about IoT principles and how to use popular platforms to create such a practical IoT application.
This course is about building smart systems called IoT systems and it has two main goals: first, to teach students about architectures and building blocks of such systems, and second, to motivate students to envision their own applications of such systems. After successfully finishing this course, students will be able come up with a simple IoT application and build it.
An IoT system architecture typically consists of microcontrollers, sensors, actuators and protocols. There are many choices when it comes to microcontrollers, varying both in strength and capabilities and in prices. In this course, we will learn about and use two popular microcontrollers together with their working environments: ESP8266 and Raspberry Pi. The ESP8266 platform is very popular mostly because of its integrated WiFi capabilities and the ease of use, while Raspberry Pi is popular for being very cheap but powerful Linux-based development platform. We will use sensors such as temperature, humidity and CO2 sensors and export their readings via standard protocols (MQTT, TCP/IP) to Cloud service, where they will be stored in database and visualized.
As a prerequisite, students should have at least basic programming skills in any object-oriented language.

Course leader

Goran Djambic, PhD, is the Head of the Software Engineering Department at the University College Algebra. He previously worked as a Software Architect at M San Group and Croatia Airlines. He earned his BSc and MSc at the Faculty of Electrical Engineering

Fee info

EUR 1500: Full Tuition Fee 1500 €
Early bird Tuition Fee* 1275 €-(for students enrolling before February 28 2019)
EUR 600: Additional course 600 €
Early bird Tuition Fee* 500 €-(for students enrolling before February 28 2019)


1) Full Scholarships for excellence-2 full scholarships covering 100% of study costs
2) Partial Scholarships-4 scholarships covering 30% to 50% of tuition fees