The Internet of Things (IoT) enables the connection of people with physical objects, as well as the connection of physical objects with other physical objects in real time. The lecture part of the training course considers the existing IoT technologies, architecture, information structure, hardware component, standards and protocols for data transmission of IoT systems. Practical exercises and laboratory work provide students with the opportunity to develop skills in working with tools that allow designing IoT hardware and software systems and the ability to apply them to specific IoT scenarios