Delete search term

Header

Main navigation

School of Engineering

Curriculum Engineering and Management

The curriculum of your degree consists of different module types, which provide you with specialist knowledge, mathematical-scientific basics, practical experience as well as contextual knowledge from areas such as communication and business.

In the third year of study, depending on your interest, you can choose between three main areas and take the corresponding specialization and elective modules. Click on each module to learn more about choices, language of instruction and ECTS credits.

Module overview full-time

This module table is valid from 15. September 2025

Legend

Context Modules

Project Modules

Subject-Specific Modules

Mathematics and Natural Science Modules

Semester 1, ECTS: 30, Semester week lessons: 30

Digitisation of Economic Systems

Digitisation of Economic Systems

Digitalisation is profoundly changing our entire economic system. This lecture examines the concrete effects of digital transformation on the business models of established and new companies. The opportunities arising from digitisation and the obstacles or risks that exist are examined. // Teaching language: DE

Case Studies Stock and Flow - Systems 1

Case Studies Stock and Flow - Systems 1

Students learn to describe, experimentally investigate, analyse and model natural, technical and economic dynamic systems. They deepen their knowledge of physical and business processes, build their process thinking and analogy thinking and learn to use key computer-aided tools. // Teaching language: DE

Computer Science Programming 1

Computer Science Programming 1

Introduction to software development with Python. // Teaching language: DE

Business Processes 1

Business Processes 1

Students learn fundamental methods of business administration and apply these methods in the immediate context of the course content and exercises. They learn to analyse, evaluate and explain business processes and contexts, and also synthesise and evaluate business processes in relevant sub-areas. // Teaching language: DE

Explorative Data Analysis

Explorative Data Analysis

The module Exploratory Data Analysis introduces the basics of descriptive statistics. In this module, the students learn to perform descriptive data analyses, which includes preparing, visualizing and describing the data with key figures using the statistical software R. // Teaching language: DE

Linear Algebra 1

Linear Algebra 1

Students are familiarised with and master the basic concepts and propositions of linear algebra and analytic geometry. They can formulate simple concrete questions in the mathematical language and are able to solve these independently and present their solutions. // Teaching language: DE

Analysis 1

Analysis 1

In this course, students learn the basic concepts of calculus of one real variable. // Teaching language: DE

Physics 1

Physics 1

Students learn to describe, experimentally investigate, analyse and model natural, technical and economic dynamic systems. They deepen their knowledge of physical and business processes, build their process thinking and analogy thinking and learn to use key computer-aided tools. // Teaching language: DE

Semester 2, ECTS: 30, Semester week lessons: 30

Communication Competence 1

Communication Competence 1

The Communication Competence 1 module focuses on the following aspects of communication training: Researching and processing information in a scientific context // Developing presentation skills // Organising communication and feedback in teams // Teaching language: DE/EN

Case Studies Stock and Flow - Systems 2

Case Studies Stock and Flow - Systems 2

Students learn to describe, experimentally investigate, analyse and model natural, technical and business dynamic systems. They deepen their knowledge of physical, chemical and business processes, build their process thinking and analogy thinking and learn to use key computer-aided tools. // Teaching language: DE

Computer Science Programming 2

Computer Science Programming 2

Students’ existing programming skills are enhanced and applied on a practical level. The module conveys the competences for developing robust software applications in ubiquitous environments. Modelling approaches, failure sources and optimisation opportunities are understood at a code level. // Teaching language: DE

Business Processes 2

Business Processes 2

The BWP2 module expands the participants' business management skills, building on the content of the BWP1 module, with a particular focus on the topics of innovation and entrepreneurship, financial planning and valuation as well as selected topics in economics. All participants should know and understand elementary business contexts and be able to apply them in the specific examples dealt with. In addition, they should acquire the ability to independently combine individual business contexts and summarise them with their own additions (synthesis) and to independently assess certain business information and facts according to appropriate criteria (evaluation). The module teaches the three competence levels of professional competence, social competence and self-competence, whereby the focus is on teaching professional business competence. Social competence and selfcompetence are also developed in the course of group work exercises. // Teaching language: DE

Probability Calculations

Probability Calculations

The module Probability Theory introduces the basics of probability theory. In this module, students learn to describe random events and their properties with probability models and to quantify them with the statistical software R. // Teaching language: DE

Linear Algebra 2

Linear Algebra 2

Students are familiarised with and master the basic concepts and propositions of linear algebra and complex numbers. They can formulate simple concrete questions in the mathematical language and are able to solve these independently and present their solutions. // Teaching language: DE

Analysis 2

Analysis 2

Basic concepts and methods of differential and integral calculus of one real variable, as well as their application. // Teaching language: DE

Physics 2

Physics 2

Students learn to describe, experimentally investigate, analyse and model natural, technical and business dynamic systems. They deepen their knowledge of physical, chemical and business processes, build their process thinking and analogy thinking and learn to use key computer-aided tools. // Teaching language: DE

Semester 3, ECTS: 30, Semester week lessons: 30

Elective Module

Elective Module

  • ECTS: 2

You have the option to choose from a portfolio of various communication modules.

Case Studies on Process Automation

Case Studies on Process Automation

The course simulates a Request for Proposal process in the area of business automation. The different groups (of 3-4 students) create a proposal and present this in front of a jury. They compete against each other in this process. // Teaching language: DE

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Basics of Statistics

Basics of Statistics

Basics of statistics introduces students to the fundamentals of statistical inference, i.e. techniques that allow to draw inferences about a population from a sample. Special emphasis is put on computational methods that allow for the theoretical concepts to be applied in practice. // Teaching language: DE/EN

Financial Enterprise Modeling

Financial Enterprise Modeling

This module presents a general overview over financial markets and their influence on the development of firms. Commodity-, interest rate-, currency-, and equity markets are introduced. Profit and losss, equity capital, and the liquidity of firms are modelled in their dependence on this market environment, and the impact of random market fluctuations and market crises is simulated in R/Python. Along the way, basic elements of interest rate theory, corporate finance, and financial risk management are introduced. As a term project, the participants compute a fair share price for their own start-up in groups. // Teaching language: DE/EN

Analysis 3

Analysis 3

In this module, students learn about linear ordinary differential equations and systems of first-order ODEs. In addition, the basic properties and calculus of functions of several variables are discussed. // Teaching language: DE

Physik 3: Factory Physics

Physik 3: Factory Physics

The Factory Physics module focuses on the dynamics of operational processes. The course analyses the various sources of variability in operational processes. For the mathematical description of these processes, models from queueing theory are used. The models are illustrated with practical examples. // Teaching language: DE/EN

Semester 4, ECTS: 30, Semester week lessons: 30

Elective Module

Elective Module

  • ECTS: 2

You have the option to choose from a portfolio of various communication modules.

Case Studies on Operations Management and Data Analysis in R (Shiny) and Python

Case Studies on Operations Management and Data Analysis in R (Shiny) and Python

Students implement a software prototype in the area of operations management, data analysis or finance. The intention is to deepen their knowledge of Python or R (Shiny) and to serve as preparation for their project work and Bachelor thesis in their last year of study. // Teaching language: DE

Statistical Data Mining

Statistical Data Mining

The module introduces the basic principles of statistical data mining. Methods from supervised and unsupervised learning are dealt with and applied to specific case studies. // Teaching language: DE/EN

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Stochastic Processes

Stochastic Processes

The module introduces students to the basic principles of stochastic processes. Discrete-time and continuous-time Markov processes with finite state space and point processes are introduced. // Teaching language: DE

Statistical Modelling

Statistical Modelling

The module introduces students to the basics of statistical modelling using linear regression analysis. Aspects of the model structure, inference, prediction, residuals analysis and model building, including variable selection, are examined in detail, both theoretically and in case studies. // Teaching language: DE/EN

Numerics

Numerics

This class gives an introduction to the theory and algorithms of numerical mathematics. // Teaching language: DE

Semester 5, ECTS: 30, Semester week lessons: 24

Elective Module Context

Elective Module Context

  • ECTS: 2

The context modules offer you the opportunity to acquire supplementary skills outside of your technical major. They cover the following topics: Sustainability and Environment // Innovation and Technology Management // Data Science and AI // Business and Finance // Social Sciences and Intercultural Competence // Law and Governance // Project and Conflict Management // Resilience and Risk Management // Mobility and Transportation

Elective Module Context

Elective Module Context

  • ECTS: 2

The context modules offer you the opportunity to acquire supplementary skills outside of your technical major. They cover the following topics: Sustainability and Environment // Innovation and Technology Management // Data Science and AI // Business and Finance // Social Sciences and Intercultural Competence // Law and Governance // Project and Conflict Management // Resilience and Risk Management // Mobility and Transportation

Project Thesis: Engineering and Management

Project Thesis: Engineering and Management

Students work independently, typically in teams of two, on a concrete scientific question under the guidance of a lecturer. The topic of the project work should come from the field of industrial engineering, data & service engineering or mathematical economics.

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Interdisciplinary elective module

Interdisciplinary elective module

  • ECTS: 4

The interdisciplinary elective modules cover a wide range of disciplines, including the following areas: Application of Advanced Mathematics in Engineering Practice // Introduction to Machine Learning // Modern Physics // Blockchain Technologies and Their Applications // Digital Assistance Technologies // Digital Health // Sensor Technology // Fundamentals of Digital Signal Processing of Sensors // Sustainability Management // Safety-Critical Systems // System Dynamics Modeling // Future Technologies of the Internet of Things // Safety and Systems Engineering

Semester 6, ECTS: 30, Semester week lessons: 18

Elective Module Context

Elective Module Context

  • ECTS: 2

The context modules offer you the opportunity to acquire supplementary skills outside of your technical major. They cover the following topics: Sustainability and Environment // Innovation and Technology Management // Data Science and AI // Business and Finance // Social Sciences and Intercultural Competence // Law and Governance // Project and Conflict Management // Resilience and Risk Management // Mobility and Transportation

Bachelor Thesis: Engineering and Management

Bachelor Thesis: Engineering and Management

The bachelor thesis is taking place in 6th semester (in8th semester for part time studies, respectively). It consists of working independently on a concrete scientific question under the guidance of a lecturer. The topic of the project work should originate from the field of Industrial Engineering, Data & Service Engineering or Mathematical Economics. Typically, the bachelor thesis is prepared by a team of two students. During the course of the project, the students regularly inform about the progress of their work. The written final report includes the formulation of the problem, the work assignment, the project implementation and the results obtained.

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Module overview part-time

This module table is valid from 15. September 2025

Legend

Context Modules

Subject-Specific Modules

Mathematics and Natural Science Modules

Project Modules

Semester 1, ECTS: 22, Semester week lessons: 22

Digitisation of Economic Systems

Digitisation of Economic Systems

Digitalisation is profoundly changing our entire economic system. This lecture examines the concrete effects of digital transformation on the business models of established and new companies. The opportunities arising from digitisation and the obstacles or risks that exist are examined. // Teaching language: DE

Computer Science Programming 1

Computer Science Programming 1

Introduction to software development with Python. // Teaching language: DE

Business Processes 1

Business Processes 1

Students learn fundamental methods of business administration and apply these methods in the immediate context of the course content and exercises. They learn to analyse, evaluate and explain business processes and contexts, and also synthesise and evaluate business processes in relevant sub-areas. // Teaching language: DE

Explorative Data Analysis

Explorative Data Analysis

The module Exploratory Data Analysis introduces the basics of descriptive statistics. In this module, the students learn to perform descriptive data analyses, which includes preparing, visualizing and describing the data with key figures using the statistical software R. // Teaching language: DE

Linear Algebra 1

Linear Algebra 1

Students are familiarised with and master the basic concepts and propositions of linear algebra and analytic geometry. They can formulate simple concrete questions in the mathematical language and are able to solve these independently and present their solutions. // Teaching language: DE

Analysis 1

Analysis 1

In this course, students learn the basic concepts of calculus of one real variable. // Teaching language: DE

Semester 2, ECTS: 22, Semester week lessons: 22

Communication Competence 1

Communication Competence 1

The Communication Competence 1 module focuses on the following aspects of communication training: Researching and processing information in a scientific context // Developing presentation skills // Organising communication and feedback in teams // Teaching language: DE/EN

Computer Science Programming 2

Computer Science Programming 2

Students’ existing programming skills are enhanced and applied on a practical level. The module conveys the competences for developing robust software applications in ubiquitous environments. Modelling approaches, failure sources and optimisation opportunities are understood at a code level. // Teaching language: DE

Business Processes 2

Business Processes 2

The BWP2 module expands the participants' business management skills, building on the content of the BWP1 module, with a particular focus on the topics of innovation and entrepreneurship, financial planning and valuation as well as selected topics in economics. All participants should know and understand elementary business contexts and be able to apply them in the specific examples dealt with. In addition, they should acquire the ability to independently combine individual business contexts and summarise them with their own additions (synthesis) and to independently assess certain business information and facts according to appropriate criteria (evaluation). The module teaches the three competence levels of professional competence, social competence and self-competence, whereby the focus is on teaching professional business competence. Social competence and selfcompetence are also developed in the course of group work exercises. // Teaching language: DE

Probability Calculations

Probability Calculations

The module Probability Theory introduces the basics of probability theory. In this module, students learn to describe random events and their properties with probability models and to quantify them with the statistical software R. // Teaching language: DE

Linear Algebra 2

Linear Algebra 2

Students are familiarised with and master the basic concepts and propositions of linear algebra and complex numbers. They can formulate simple concrete questions in the mathematical language and are able to solve these independently and present their solutions. // Teaching language: DE

Analysis 2

Analysis 2

Basic concepts and methods of differential and integral calculus of one real variable, as well as their application. // Teaching language: DE

Semester 3, ECTS: 22, Semester week lessons: 22

Elective Module

Elective Module

  • ECTS: 2

You have the option to choose from a portfolio of various communication modules.

Case Studies Stock and Flow - Systems 1

Case Studies Stock and Flow - Systems 1

Students learn to describe, experimentally investigate, analyse and model natural, technical and economic dynamic systems. They deepen their knowledge of physical and business processes, build their process thinking and analogy thinking and learn to use key computer-aided tools. // Teaching language: DE

Basics of Statistics

Basics of Statistics

Basics of statistics introduces students to the fundamentals of statistical inference, i.e. techniques that allow to draw inferences about a population from a sample. Special emphasis is put on computational methods that allow for the theoretical concepts to be applied in practice. // Teaching language: DE/EN

Financial Enterprise Modeling

Financial Enterprise Modeling

This module presents a general overview over financial markets and their influence on the development of firms. Commodity-, interest rate-, currency-, and equity markets are introduced. Profit and losss, equity capital, and the liquidity of firms are modelled in their dependence on this market environment, and the impact of random market fluctuations and market crises is simulated in R/Python. Along the way, basic elements of interest rate theory, corporate finance, and financial risk management are introduced. As a term project, the participants compute a fair share price for their own start-up in groups. // Teaching language: DE/EN

Analysis 3

Analysis 3

In this module, students learn about linear ordinary differential equations and systems of first-order ODEs. In addition, the basic properties and calculus of functions of several variables are discussed. // Teaching language: DE

Physics 1

Physics 1

Students learn to describe, experimentally investigate, analyse and model natural, technical and economic dynamic systems. They deepen their knowledge of physical and business processes, build their process thinking and analogy thinking and learn to use key computer-aided tools. // Teaching language: DE

Semester 4, ECTS: 22, Semester week lessons: 22

Elective Module

Elective Module

  • ECTS: 2

You have the option to choose from a portfolio of various communication modules.

Case Studies Stock and Flow - Systems 2

Case Studies Stock and Flow - Systems 2

Students learn to describe, experimentally investigate, analyse and model natural, technical and business dynamic systems. They deepen their knowledge of physical, chemical and business processes, build their process thinking and analogy thinking and learn to use key computer-aided tools. // Teaching language: DE

Stochastic Processes

Stochastic Processes

The module introduces students to the basic principles of stochastic processes. Discrete-time and continuous-time Markov processes with finite state space and point processes are introduced. // Teaching language: DE

Statistical Modelling

Statistical Modelling

The module introduces students to the basics of statistical modelling using linear regression analysis. Aspects of the model structure, inference, prediction, residuals analysis and model building, including variable selection, are examined in detail, both theoretically and in case studies. // Teaching language: DE/EN

Numerics

Numerics

This class gives an introduction to the theory and algorithms of numerical mathematics. // Teaching language: DE

Physics 2

Physics 2

Students learn to describe, experimentally investigate, analyse and model natural, technical and business dynamic systems. They deepen their knowledge of physical, chemical and business processes, build their process thinking and analogy thinking and learn to use key computer-aided tools. // Teaching language: DE

Semester 5, ECTS: 24, Semester week lessons: 24

Elective Module Context

Elective Module Context

  • ECTS: 2

The context modules offer you the opportunity to acquire supplementary skills outside of your technical major. They cover the following topics: Sustainability and Environment // Innovation and Technology Management // Data Science and AI // Business and Finance // Social Sciences and Intercultural Competence // Law and Governance // Project and Conflict Management // Resilience and Risk Management // Mobility and Transportation

Elective Module Context

Elective Module Context

  • ECTS: 2

The context modules offer you the opportunity to acquire supplementary skills outside of your technical major. They cover the following topics: Sustainability and Environment // Innovation and Technology Management // Data Science and AI // Business and Finance // Social Sciences and Intercultural Competence // Law and Governance // Project and Conflict Management // Resilience and Risk Management // Mobility and Transportation

Case Studies on Process Automation

Case Studies on Process Automation

The course simulates a Request for Proposal process in the area of business automation. The different groups (of 3-4 students) create a proposal and present this in front of a jury. They compete against each other in this process. // Teaching language: DE

Physik 3: Factory Physics

Physik 3: Factory Physics

The Factory Physics module focuses on the dynamics of operational processes. The course analyses the various sources of variability in operational processes. For the mathematical description of these processes, models from queueing theory are used. The models are illustrated with practical examples. // Teaching language: DE/EN

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Semester 6, ECTS: 22, Semester week lessons: 22

Elective Module Context

Elective Module Context

  • ECTS: 2

The context modules offer you the opportunity to acquire supplementary skills outside of your technical major. They cover the following topics: Sustainability and Environment // Innovation and Technology Management // Data Science and AI // Business and Finance // Social Sciences and Intercultural Competence // Law and Governance // Project and Conflict Management // Resilience and Risk Management // Mobility and Transportation

Case Studies on Operations Management and Data Analysis in R (Shiny) and Python

Case Studies on Operations Management and Data Analysis in R (Shiny) and Python

Students implement a software prototype in the area of operations management, data analysis or finance. The intention is to deepen their knowledge of Python or R (Shiny) and to serve as preparation for their project work and Bachelor thesis in their last year of study. // Teaching language: DE

Statistical Data Mining

Statistical Data Mining

The module introduces the basic principles of statistical data mining. Methods from supervised and unsupervised learning are dealt with and applied to specific case studies. // Teaching language: DE/EN

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Semester 7, ECTS: 22, Semester week lessons: 16

Project Thesis: Engineering and Management

Project Thesis: Engineering and Management

Students work independently, typically in teams of two, on a concrete scientific question under the guidance of a lecturer. The topic of the project work should come from the field of industrial engineering, data & service engineering or mathematical economics.

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Interdisciplinary elective module

Interdisciplinary elective module

  • ECTS: 4

The interdisciplinary elective modules cover a wide range of disciplines, including the following areas: Application of Advanced Mathematics in Engineering Practice // Introduction to Machine Learning // Modern Physics // Blockchain Technologies and Their Applications // Digital Assistance Technologies // Digital Health // Sensor Technology // Fundamentals of Digital Signal Processing of Sensors // Sustainability Management // Safety-Critical Systems // System Dynamics Modeling // Future Technologies of the Internet of Things // Safety and Systems Engineering

Semester 8, ECTS: 24, Semester week lessons: 12

Bachelor Thesis: Engineering and Management

Bachelor Thesis: Engineering and Management

The bachelor thesis is taking place in 6th semester (in8th semester for part time studies, respectively). It consists of working independently on a concrete scientific question under the guidance of a lecturer. The topic of the project work should originate from the field of Industrial Engineering, Data & Service Engineering or Mathematical Economics. Typically, the bachelor thesis is prepared by a team of two students. During the course of the project, the students regularly inform about the progress of their work. The written final report includes the formulation of the problem, the work assignment, the project implementation and the results obtained.

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics

Specialisation Module

Specialisation Module

  • ECTS: 4

The Industrial Engineering program offers three specializations in the main course of study: Industrial Engineering // Data & Service Engineering // Business Mathematics