Curricula

Curriculum Table
Competences
Assessment Framework
General Information

Description


IN00ED20 Components of IoT Application (5 cr)
Prerequisites Generic programming skills
Objectives The student knows the fundamentals of IP protocol family. The student can implement a socket connection between two computers over the Internet. The student can transfer data using HTTP, MQTT, or some other IoT-protocol. The student can explain the differences between above mentioned protocols. The student can use a protocol analyzer for traffic filtering and for tracing a certain protocol.
Content Socket programming library for Internet communication. Properties and usage of Client-Server and Publish-Subscribe IoT-protocols. Basic skills to use Wireshark protocol analyser.
Recommended optional programme components If necessary, the student advisor will recommend optional programme components for each student based on their individual study plan.
Accomplishment methods Not applicable
Execution methods Not applicable
Materials Not applicable
Literature Not applicable
Evaluation Criteria 0-5
Evaluation Criteria satisfactory (1-2)
The student can use the basic concepts learned during the course. The student has basic know-how of IP protocol family.

good (3-4)
The student can use theory and deploy basic data transfers over IP network.

excellent (5)
The student can analyse IP traffic, modify transferred data, and use MQTT protocol.
Assessment Frameworks Not applicable
Further Information -
Responsible persons Not applicable
Links Not applicable

Implementations


No implementations.

20.5.2024 10:52:41