Study courses Diploma:
Master:
Prerequisites
The students are advised to take the classes in "Kommunikationsnetze" and "Internet Lab" before taking this class.
Credits, language and exam
This lab is intended for students interested in the boundaries of embedded hardware and software through the design of a network of connected devices. It will guide students through the components used to connect devices to the internet and give them a hands-on experience using actual hardware and software as well as realistic network topologies. It covers topics like software development on resource-constrained embedded devices, communication protocols used in the IoT, local data processing on edge, and cloud-based data processing with the main goal of developing a system solution for an IoT edge-to-cloud scenario. The main focus of NoTE Lab is on the use of different communication protocol solutions in different segments of the IoT-edge-cloud system solution. After finishing all labs, students will have learned how to develop an integrated IoT-edge-cloud computing architecture, integrating numerous low-cost hardware solutions and applying different open-source software solutions for resource-constrained devices while establishing different communication protocols.
For literature, we will use the NoTE Lab script, or the instructions based on it.