Internet of Things / Industrie 4.0

Faculty

Faculty of Engineering and Computer Science

Version

Version 1 of 27.11.2025.

Module identifier

11B1377

Module level

Bachelor

Language of instruction

German

ECTS credit points and grading

5.0

Module frequency

irregular

Duration

1 semester

 

 

Brief description

Today, computer science is no longer developed and used solely as desktop, web, or mobile applications. Intelligent solutions permeate people's lives and work environments. Examples include smartwatches and fitness trackers, smart home energy-saving solutions, and solutions for intelligent buildings and mobility. The combination of different components and software/apps to create innovative support and optimization systems offers great potential for new products and services. Building on existing programming modules, students learn aspects of the development and application of Internet of Things systems. In doing so, they incorporate aspects of resource efficiency and sustainability assessment into their considerations.

Teaching and learning outcomes

1. Introduction
2. Areas of application in private and professional life
3. Designs and resource-efficient development of typical IoT devices
4. Components and methods for data collection and processing in the IoT
5. Decentralized sensor data fusion, data aggregation, and reduction
6. Development of software for IoT systems
7. Software architectures for data storage and analysis in the IoT
8. IoT-specific aspects of IT security
9. Industry 4.0 and the RAMI 4.0 reference architecture
10. Application examples and research trends

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
30LecturePresence or online-
30Laboratory activityPresence-
Lecturer independent learning
Workload hoursType of teachingMedia implementationConcretization
40Preparation/follow-up for course work-
30Exam preparation-
10Presentation preparation-
10Study of literature-
Graded examination
  • Portfolio exam
Ungraded exam
  • Field work / Experimental work
Remark on the assessment methods

The portfolio assessment is worth 100 points and consists of five practical work samples (APS) and a written project report (PSC). A maximum of 10 points can be achieved for each of the five APS, and a maximum of 60 points can be achieved for the PSC. 

Exam duration and scope

Graded examination performance:

The practical work samples in the portfolio examination comprise 10-15 pages each (including source code).
The PSC as part of the portfolio exam comprises 25-30 pages (including source code).

Unmarked exam performance:

Experimental work: Experiment: approx. 4-6 experiments in total

Recommended prior knowledge

Programming Fundamentals (5 credits)

Knowledge Broadening

Students know and understand the essential constraints and methods involved in developing components and systems for the Internet of Things. They can describe the key characteristics of various approaches.

Knowledge deepening

Important aspects of the Internet of Things, such as software and cloud platforms, sensor technology, and actuator technology, are understood from an application and software development perspective. Constraints such as input/output options and energy (especially in energy-autonomous systems) are analyzed and incorporated into the implementation of the solution. The potential of applying mathematical and computer science knowledge to small and micro-sized intelligent systems is understood. Typical integration issues are handled correctly.

Knowledge Understanding

The students who have successfully completed this module understand how to take into account all aspects of the embedding of systems of the Internet of Things and in the field of Industry 4.0, including their distribution, interfaces and resource-efficient implementation.

Application and Transfer

Students who have successfully completed this module will have knowledge of the essential aspects of the development of Internet of Things (IoT) and Industry 4.0 systems and will be able to use them in the creation of concepts, architectures and implementations.

Academic Innovation

Students who have successfully completed this module will be able to analyze innovative products and new technological possibilities based on IoT and Industry 4.0. They know how to implement these in terms of distribution, interfaces and resource-efficient implementation during development.

Communication and Cooperation

Students who have successfully completed this module can cooperate with groups from other disciplines and explain their own subject aspects in a clear way. In the various stages of group cooperation, they can summarize, document and present the respective work results in a structured way.

Academic Self-Conception / Professionalism

Students are able to adequately assess their individual qualification profile with regard to the analysis and development of Internet of Things systems and in the field of Industry 4.0 and can justify their technological and methodological decisions in a differentiated and well-founded manner.

Literature

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 Adolphs P., Epple U. (Herausg.): Statusreport Referenzarchitekturmodell Industrie 4.0 (RAMI 4.0) VDI e.V. ZVEI, April 2015 Acatech Studie, Umsetzungsempfehlungen für das Zukunftsprojekt Industrie 4.0, Abschlussbericht des Arbeitskreises Industrie 4.0. www.bmbf.de/pubRD/Umsetzungsempfehlungen_Industrie4_0.pdf 2013 Statusreport Industrie 4.0, Glossar, Cleipen, M., Westerkamp, C. und andere DIN SPEC 16593 RM-SA RM-SA - Reference Model for Industrie 4.0 Service architectures — Basic concepts of an interaction-based architecture, Usl?nder, T., Westerkamp, C. Beuth-Verlag 2017 (nach Registrierung kostenlos)

Applicability in study programs

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

  • Mechatronics
    • Mechatronics B.Sc. (01.09.2025)

  • Computer Science and Media Applications
    • Computer Science and Media Applications B.Sc. (01.09.2025)

  • Agricultural Technologies
    • Agricultural Technologies B.Sc. (01.09.2025)

  • Computer Science and Computer Engineering
    • Computer Science and Computer Engineering B.Sc. (01.09.2025)

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

    Person responsible for the module
    • Westerkamp, Clemens
    Teachers
    • Westerkamp, Clemens
    Further lecturer(s)

    Lehrbeauftragte (Marco Schaarschmidt)