main studijos image
main studijos image

Internet of Things Systems

Description

This course introduces the rapidly evolving Internet of Things (IoT) ecosystem - a technology used to build IoT devices, explains how IoT communicates and stores data, and reviews the different types of IoT systems needed to support them. Using a project-based format, students develop computational skills in the context of IoT using microcomputers and controllers such as Raspberry Pi and Arduino.

Aim of the course

To provide students with knowledge about Internet of Things systems and to develop the ability to apply this knowledge to solve practical tasks. To be able to prepare Internet of Things platforms, connect smart devices and sensors connected to the Internet network, manage smart devices, integrate machine learning and artificial intelligence systems. Students’ ability to systematically process information using computer technology tools, to think structurally and make decisions in the conditions of constantly updated information technologies is expected.

Prerequisites

Informatics (Computer Literacy), Basics of Programming.

Course content

1. Introduction to IoT systems. 2. Sensors, controllers and IoT control elements. 3. Data exchange protocols and technologies. 4. Information management and storage for smart things. 5. Local IoT control systems. 6. Cloud computing-based IoT systems. 7. Hybrid IoT control systems. 8. Integrating machine learning and artificial intelligence solutions into IoT systems.

Assesment Criteria

1. Understanding the structure of the Internet of Things. 2. Explaining the operation of IoT components and the ability to connect them to the IoT network. 3. Ability to create an Internet of Things platform. 4. Ability to analyse and evaluate the structure of the Internet of Things, identify and discuss the preferences of Internet of Things communication.