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 hoursType of teachingMedia implementationConcretization
15LecturePresence or online-
15Learning in groups / Coaching of groupsPresence-
15SeminarPresence-
Lecturer independent learning
Workload hoursType of teachingMedia implementationConcretization
75Work in small groups-
15Study of literature-
10Preparation/follow-up for course work-
5Presentation 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