Skip to main content

IoT SystemsLaajuus (5 cr)

Code: R504D146

Credits

5 op

Teaching language

  • English

Objective

You know how to program an IoT device that communicates with the user via the network.
You know how to take into account the data security required by the IoT device and system.
You know how to utilize the possibilities of cloud services in the operation of an IoT device.
You know how to build a user interface for IoT devices

Content

Microcontrollers in IoT
IoT protocols
Connecting sensors and actuators to IoT
3D printing
Databases required in IoT systems
IoT programming environment
Data visualization
Data security in IoT
Cloud services

Assessment criteria, satisfactory (1)

You know how to implement a simple IoT device that communicates to the network.
You know how to implement a user interface for an IoT device.

Assessment criteria, good (3)

You know how to build an IoT device, or IoT devices, and a user interface that meet the assigned requirements.
You know how to make versatile use of the possibilities of service providers in the implementation of an IoT device.
You know how to solve problems and challenges related to the implementation of an IoT device.

Assessment criteria, excellent (5)

You know how to program IoT devices, making versatile use of the features of service providers and IoT devices.
You know how to choose the best implementation method for implementing an IoT device. The student knows how to design IoT solutions.
You know how to solve complex problems brought about by the IoT solution.