Internet of Things
Degree programme | Mechatronics |
Subject area | Engineering Technology |
Type of degree | Bachelor full-time |
Type of course unit (compulsory, optional) | Compulsory optional |
Course unit code | 074703055204 |
Teaching units | 15 |
Year of study | 2025 |
Name of lecturer(s) | Patrick RITSCHEL |
Requirements and Prerequisites
-
Programming in the C programming language
-
Algorithms and data structures
-
Fundamentals of digital communication
Course content
- Architecture of distributed systems
- Cloud ↔ Edge ↔ Fog Computing
- Broker architectures, MQTT
- Lightweight communication with CoAP
- OpcUA
- HTTP / REST, web services
- Time synchronisation
- Reading and understanding standards
Learning outcomes
Students can
- develop a real-world distributed embedded application.
- explain the concepts of distributed applications.
- implement distrubuted applications in practice.
- read and understand data sheets and standards.
Planned learning activities and teaching methods
Team-Projektarbeit mit Coachings und Impulsvorträgen
Assessment methods and criteria
Präsentation des Projektes
Comment
None
Recommended or required reading
- Datenblätter der eingesetzten Komponenten
- Standards und RFCs
- Veneri (2018): Hands-On Industrial Internet of Things: Create a powerful Industrial IoT infrastructure using Industry 4.0 (English Edition). Packt Publishing.
- Pulver (2019): Hands-On Internet of Things with MQTT: Build connected IoT devices with Arduino and MQ Telemetry Transport (MQTT). Packt Publishing.
- Soni (2021): IoT for Beginners: Explore IoT Architecture, Working Principles, IoT Devices, and Various Real IoT Projects (English Edition). BPB Publications.
Mode of delivery (face-to-face, distance learning)
Face-to-face instruction