main studijos image
main studijos image

Intelligent Internet of Things Systems

Description

This course introduces the application of artificial intelligence (AI) and machine learning (ML) solutions to Internet of Things (IoT). The students learn how an IoT system can acquire new control capabilities to predict technological disruptions, consider past data trends and optimize the control process using AI solutions. The course provides an overview and introduction to distinct types of IoT systems. Using a project-based format, students develop computational and creative skills in IoT activities by emplying micro-controllers and specialized controllers such as Raspberry Pi, Arduino or Espressif.

Aim of the course

To provide students with knowledge about Internet of Things systems with artificial intelligence solutions and to apply it to solving practical tasks. To be able to prepare Internet of Things platforms, combine smart devices and sensors connected to the Internet network, manage smart devices using and considering the changing trends of accumulated data, integrate into IoT systems the machine learning and artificial intelligence solutions. Students' ability to systematically process information using computer technology tools, to think structurally and make decisions in the conditions of constantly renewing 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. Local and distributed IoT systems. 5. Artificial Intelligence capabilities for image and audio processing and interpretation. 6. Integrating image recognition technologies and machine learning into IoT systems.

Assesment Criteria

1. Understanding the structure of the Internet of Things. 2. Explanation of the operation of Internet of Things components and the ability to enable them in an Internet of Things network. 3. Ability to create an Internet of Things platform and supplement it with artificial intelligence tools. 4. Ability to analyse and evaluate the structure of the Internet of Things, identify and discuss the preferences of Internet of Things communication.