Internet of Things (IoT)
- Faculty
Faculty of Engineering and Computer Science
- Version
Version 1 of 18.03.2026.
- Module identifier
11M0706
- Module level
Master
- Language of instruction
German
- ECTS credit points and grading
5.0
- Module frequency
only summer term
- Duration
1 semester
- Brief description
Based on methods for developing distributed applications already covered in the bachelor's programme, the special features of the architectures and systems of the Internet of Things will be highlighted. Students should be able to meet the rapidly growing demand for expertise in the field of the Internet of Things with competence and technical depth.
- Teaching and learning outcomes
1. IoT concepts
2. Interaction with the real world
3. IoT radio technologies and performance evaluation
4. IoT network design
5. IoT security
6. IoT software architectures from an intranet, edge and cloud perspective
7. IoT data types, components and methods for data collection and processing
8. High-level data management, data analysis
9. Applications (including Industry 4.0)
10. Further aspects
- Overall workload
The total workload for the module is 150 hours (see also "ECTS credit points and grading").
- Teaching and learning methods
Lecturer based learning Workload hours Type of teaching Media implementation Concretization 15 Lecture Presence or online - 15 Learning in groups / Coaching of groups Presence - 15 Seminar Presence - Lecturer independent learning Workload hours Type of teaching Media implementation Concretization 75 Work in small groups - 15 Study of literature - 10 Preparation/follow-up for course work - 5 Presentation preparation -
- Graded examination
- Project Report, written
- Ungraded exam
- Field work / Experimental work
- Exam duration and scope
Project report, written: approx. 10–15 pages, accompanying explanation: approx. 15 minutes
Experimental work: Experiment: approx. 6 experiments in total
- Knowledge Broadening
Students know and understand architectures and heterogeneous systems of the Internet of Things. They can describe the essential characteristics of different architectures.
- Knowledge deepening
Important aspects of the Internet of Things, such as platforms, networking, security, and data collection and analysis, are understood in terms of their structure and function. Constraints such as storage, computing time, energy, and networking are analysed and incorporated into the implementation of the solution. Typical integration issues are dealt with correctly.
- Knowledge Understanding
Skills – instrumental competence
Students are able to view systems for the Internet of Things as an extension of distributed applications and implement synchronous and asynchronous data processing. When connecting to networks, they take into account the limited characteristics of wireless networks and learn how to use technologies for seamless transition between different networks. They use special development tools for data acquisition in sensor nodes and their further processing in distributed systems.Skills – communication skills
Students understand how to identify the requirements for components and systems of the Internet of Things in terms of system design, software development and other constraints, and how to derive the right solution strategy for the application. They understand how to tailor the possible applications to the task at hand and the software and hardware used. They can communicate solutions and results in the form of presentations. In doing so, they understand how to highlight the essentials of a topic in front of an audience and present it in a transparent and appealing manner.Skills – systemic competence
Students can develop heterogeneous components and systems for the Internet of Things, from requirements analysis to system integration, taking into account technical limitations and different options for data exchange and integration with existing infrastructures.
- Literature
- J. Khan, M. Yuce: Internet of Things (IoT): Systems and Applications, CRC Press, 2019
- S. Cirani, G. Ferrari: Internet of Things: Architectures, Protocols and Standards, Wiley, 2018
- Karl, H.: Protocols and Architectures for Wireless Sensor Systems, Wiley 2005
- Bahga, A., Madisetti, V. : Internet of Things: A Hands-on Approach, VPT, 2014
- F. Dian: Fundamentals of Internet of Things: For Students and Professionals, Wiley, 2022.
- Fortino, G., Trunfio, P. (Eds.): Internet of Things Based on Smart Objects/Technology, Middleware and Applications Springer-Verlag, Berlin, 2014, DOI 10.1007/978-3-319-00491-4
- Osegga, J.: Sicherheit im Internet der Dinge, In: Beherrschbarkeit von Cyber Security, Big Data und Cloud Computing Tagungsband zur dritten EIT ICT Labs-Konferenz zur IT-Sicherheit 2014, pp 45-60, Springer Fachmedien Wiesbaden, 2014 Buyya, R.; Dastjerdi, A. V. (Editors): Internet of Things - Principles and Paradigms, Morgan Kaufmann, 2016
- Applicability in study programs
- Computer Science
- Computer Science M.Sc. (01.09.2025)
- Mechatronic Systems Engineering
- Mechatronic Systems Engineering M.Sc. (01.09.2025)
- Person responsible for the module
- Westerkamp, Clemens
- Teachers
- Tönjes, Ralf
- Westerkamp, Clemens