Study level | Bachelor | |
ECTS credits | 3-6 | |
Study forms | Hybrid or fully online | |
Course aims | To give an introductory overview of IoT to students, where and how IoT solutions can be implemented, and what type of benefits implementing an IoT solution might offer. The course aims to give practical hands-on experience in creating simple IoT systems | |
Pre-requirements | Motivation to study IoT, recommended to have basics on programming, electronics and mechatronics | |
Learning outcomes | After completing this course, the student: - knows IoT concept and application fields - knows IoT technologies - understands the functionality of IoT components and their purpose in the system - can assemble and implement simple IoT system |
|
Topics | Topic 1 - IoT Overview (1 ECTS) Definition of IoT Enabling Technologies New paradigm for IoT system Data management and security in IoT IoT application Domains Topic 2 - IoT Hardware (1 ECTS) IoT Microcontrollers Most noticeable platforms (Arduino, ESP8266, Raspberry PI, etc.) Sensors and sensing in IoT Actuators and output devices Powering of the IoT devices Topic 3 - IoT Software and communication (1 ECTS) Introduction to Embedded Programming Programming frameworks Software and development tools and platforms Embedded communication Introduction to the IoT Communication and Networking Programming for IoT Networking IoT Frameworks and Firmware Topic 4 - IoT System design and development (3 ECTS) Development of IoT system concept and component selection Development and assembly of the IoT system and programming |
|
Type of assessment | Prerequisite of a positive grade is a positive evaluation of course modules and presentation of practical work results with required documentation | |
Blended learning | The first part of the practice is done alone, in which the students familiarize themselves with the existing IoT devices and at the end of it, a report is drawn up. The second part of the practice is carried out as a team work, where students develop an IoT solution to solve a problem. The problem's key phrase might be “green campus” or “green university”. At the end of the second part of the practice, students must give a presentation about their work and present the created IoT system's work. | |
References to literature | 1. IOT-OPEN.EU: Introduction to the IOT (the Blue Book), Introduction to the IoT, 2019 2. Samuel Greengard, The Internet of Things, 2015, ISBN: 978-0262527736 3. Cuno Pfister. Getting Started with the Internet of Things: Connecting Sensors and Microcontrollers to the Cloud (Make: Projects), 2011, ISBN: 978-1449393571 4. IOT-OPEN.EU: Introduction to the IOT (the Blue Book) 2nd edition, Introduction to the IOT 2nd edition, 2023 |
|
Lab equipment | IoT HomeLab kit or similar | |
Virtual lab | ||
MOOC course |