Curricula
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