Image for 1st Winter School

1st Winter School

1st Winter School

Iskoristi 20% popusta

INTERNET OF THINGS: Creating a Smart Home IoT System

The content of this web page is the sole responsibility of Algebra University College.

The project was co-financed by the European Union from the European Social Fund. Please find more information on EU funds at Ministry of regional development and EU funds website:

2nd March 2020

We are pleased to announce that our Winter School IoT course “INTERNET of THINGS: Designing an IoT Smart Home System” has been successfully completed. We had about 15 great, creative and extremely interested students who gained valuable knowledge on this topic during intensive lectures and hands-on projects. You can hear their and theirs’ lecturers impressions in the accompanying video. Once again we emphasize that digital knowledge is the foundation of each organization’s progress and the field of activity with the highest employability rate currently.

This winter school was conducted within the framework of the ALGEBRA (TIIT) project – Transformation and Internationalization of the Algebra IT Studio. The project was co-financed by the European Union from the European Social Fund, OP Effective Human Resources 2014-2020.


Would you describe yourself as creative, curious and open minded?
If your answer is yes to any of the 3 epithets, Algebra’s IoT Winter School is the right choice for you!

Are you interested in spending two weeks in February learning about new trends in technology at a premier educational institution while adding new qualifications to your CV?

Algebra University College offers you an exciting and engaging course, so that you can spend your winter gaining new knowledge and skills. The course is designed to be both applicable, creative and suitable for students from all backgrounds so don’t get discouraged if you are just introducing yourself to the world of digitalization, we have something for everyone!

Now that you know all the necessary steps you need to take for an unforgettable winter, it’s time for you to head to Algebra and join the IoT winter school! You have until January 15th to apply for Algebra’s Winter School. The best winter of your life is right on your doorstep, don’t miss it!

Make friends for life and join dozens of young people in creating a digital future! Join us in Zagreb and see why we’ve been named the most exciting winter school in Europe.

Excel at what you love doing!

Algebra International Team



Creating a Smart Home IoT System


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. By the end of the course, students will have built a simple IoT system.

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, capabilities and prices. In this course, you will learn about and use two popular microcontrollers together with their working environments: ESP and Raspberry Pi. The ESP 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. You will use sensors such as temperature, humidity and CO2 and export their readings via standard protocols (MQTT, TCP/IP) to Cloud service, where they will be stored in a database and visualized.

• Introduction to IoT
• Designing an IoT architecture
• Introduction to sensors, current, voltages and wiring
• Programming ESP in C++
• Using MQTT protocol on ESP
• Programming Raspberry Pi in Python
• Using MQTT protocol on Raspberry Pi
• Building REST API in Cloud for saving telemetry data in database
• Building web interface for visualizing telemetry data in Cloud



• Evaluate applicability of a given IoT architecture
• Create a measuring device capable of sending its telemetry data via standard network protocols
• Create a gateway device capable of collecting telemetry data from multiple measuring devices and sending them to Cloud REST API
• Create a Cloud REST API capable of collecting and visualizing telemetry data



Accommodation is not subsidized by the project. However, if you need a place to stay while in Zagreb, the International Office will be happy to assist you in the process of finding suitable accommodation. We cooperate closely with some of the hostels in Zagreb and we ensured special prices for participants of the Winter School program.

Contact person:

A strong tailwind

You will learn all about a continuously growing area that is IT. We believe this gives you a base for personal growth and makes you a prime target for employers worldwide

Modern methodology

We refuse to stand still in a rapidly changing world and take good care that all of our study programs stays up to date with world trends.

Matchless quality

Accolades and awards make us proud, as well as being proclaimed the best professional study in Croatia. We strive to justify your trust and take our role in your education very seriously.