IoT SystemsLaajuus (4 cr)
Code: TTC8230
Credits
4 op
Teaching language
- Finnish
Responsible person
- Jari Hautamäki
Objective
Course objectives
You learn to plan and implement an IoT system.
You know the most important IoT cloud platforms and their features. You are able to design an IoT system implementation as a cloud service. You are able to program microcontrollers to implement the applications required for the sensing and IoT gateway. You are able to implement visualized IoT solutions that utilize the data from sensors as well as data from public data services.
EUR-ACE: Knowledge and understanding
EUR-ACE: Investigations and information retrieval
EUR-ACE: Engineering practice
Content
IoT platforms as cloud service
Development toolkits, modules connected to them and their programming
Programming and visualization of IoT service
Qualifications
Introduction to IoT systems
Basics in Programming
Use and management of Linux
Databases
Digital and hardware technology
Assessment criteria, satisfactory (1)
Sufficient: The student identies the basic structures of IoT systems and is able to apply existing solutions as part of an IoT system.
Satisfactory:The student is able to apply existing solutions to a basic IoT system.
Assessment criteria, good (3)
Good 3: The student is able to design and implement a simple practical IoT system.
Very good 4: The student is able to design and implement a complex and demanding practical IoT system.
Assessment criteria, excellent (5)
Excellent 5: The student is able to design and implement a demanding IoT production chain with all its parts.