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 hours Type of teaching Media implementation Concretization 30 Lecture Presence or online - 30 Laboratory activity Presence - Lecturer independent learning Workload hours Type of teaching Media implementation Concretization 40 Preparation/follow-up for course work - 30 Exam preparation - 10 Presentation preparation - 10 Study 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)