IoT Design

Faculty

Faculty of Engineering and Computer Science

Version

Version 1 of 21.10.2025.

Module identifier

11B2050

Module level

Bachelor

Language of instruction

German

ECTS credit points and grading

5.0

Module frequency

only summer term

Duration

1 semester

 

 

Brief description

The Internet of Things (IoT) connects physical world devices with the virtual world in the cloud, providing intelligent services for individuals, society, and industry. IoT forms the foundation for Smart Home, Smart Cities, environmental monitoring, smart energy grids, Industry 4.0, and many cyber-physical services. It underpins sustainable energy supply, eco-friendly agriculture, and responsible management of limited resources. This involves selecting appropriate sensors, actuators, and IoT platforms, connecting them, and analyzing their data to deliver valuable IoT services.

Teaching and learning outcomes

1. Interaction With the Physical World (Sensors, Actuators, Measurement Technology, etc.)

2. IoT Platforms

3. IoT Wireless Technologies

4. IoT Networks

5. IoT Data Processing

6. IoT Data Analysis

7. IoT Lifecycle Management

8. IoT Applications

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
45LecturePresence-
15Laboratory activityPresence-
Lecturer independent learning
Workload hoursType of teachingMedia implementationConcretization
30Preparation/follow-up for course work-
60Creation of examinations-
Graded examination
  • oral exam or
  • Project Report, written
Ungraded exam
  • Field work / Experimental work
Recommended prior knowledge

none

Knowledge Broadening

Students are familiar with and understand the fundamental methods for developing components and systems in the Internet of Things. They are able to articulate the key characteristics of various approaches.

Knowledge deepening

Students possess a critical understanding of the core theories and methodologies of the Internet of Things. They can apply contextually appropriate platforms, sensors, actuators, wireless and networking technologies, as well as data processing and analytical methods, and integrate them into efficient systems.
 

Knowledge Understanding

Students are capable of analyzing complex problems and designing suitable IoT solutions. They examine factors such as memory, computational time, energy consumption, and connectivity, and incorporate these considerations into the implementation of problem-solving strategies.

Application and Transfer

Students utilize specialized development tools for data acquisition in sensor nodes and their subsequent processing in distributed IoT systems. They are able to apply their knowledge to solve application-oriented IoT projects.

Academic Innovation

Students learn to create application-specific requirement catalogs, based on which they design, specify, and subsequently implement an IoT system. They document and present their findings, thus experiencing all project phases in the context of an application-oriented IoT task.

Communication and Cooperation

The development of solutions and the presentation of results are conducted through presentations, thereby enhancing the ability to articulate the essence of a topic clearly and engage the audience effectively. This process fosters the skill of presenting complex ideas in a comprehensible and appealing manner.

Academic Self-Conception / Professionalism

Students are able to reflect on future challenges of the Internet of Things within diverse technical, economic, and ecological contexts.

Literature

A.S. Tanenbaum, D.J. Wetherall: Computernetzwerke, Pearson Studium, München, 2012.
Karl, H.: Protocols and Architectures for Wireless Sensor Systems, Wiley 2005
Bahga, A., Madisetti, V. : Internet of Things: A Hands-on Approach, VPT, 2014
Buyya, R.; Dastjerdi, A. V. (Editors):Internet of Things - Principles and Paradigms, Morgan Kaufmann, 2016

Applicability in study programs

  • Electrical Engineering in Practical Networks (dual)
    • Electrical Engineering in Practical Networks (dual) B.Sc. (01.03.2026)

  • Electrical Engineering
    • Electrical Engineering B.Sc. (01.09.2025)

    Person responsible for the module
    • T?njes, Ralf
    Teachers
    • Roer, Peter
    • T?njes, Ralf