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 since 16. September 2019
Context Modules
Project Modules
Subject-Specific Modules
Mathematics and Natural Science Modules
Communication Competence 1
Communication Competence 1
- ECTS: 2
- Details on this module
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 1
Case Studies Stock and Flow - Systems 1
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
Introduction to software development with Python. // Teaching language: DE
Business Processes 1
Business Processes 1
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
In this course, students learn the basic concepts of calculus of one real variable. // Teaching language: DE
Physics 1
Physics 1
- ECTS: 4
- Details on this module
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
Communication Competence 2
Communication Competence 2
- ECTS: 2
- Details on this module
The Communication Competence 2 module focuses on the following aspects of communication training: Collaborative writing and peer feedback in a scientific/professional context // Developing research skills // Audience-oriented communication // Teaching language: DE/EN
Case Studies Stock and Flow - Systems 2
Case Studies Stock and Flow - Systems 2
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
All participants acquire a knowledge and understanding of the elementary interrelationships of management in a company on the basis of the St. Gallen Management Model and will be able to apply these to the concrete examples dealt with (strategy, processes, development modes). // Teaching language: DE
Probability Calculations
Probability Calculations
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
Communication Competence 3
Communication Competence 3
- ECTS: 2
- Details on this module
The Communication Competence 3 module focuses on the following aspects of communication training: Communication in international and interdisciplinary settings // Mediation and transfer between English and German // Negotiation and discussion // Teaching language: DE/EN
Case Studies on Process Automation
Case Studies on Process Automation
- ECTS: 4
- Details on this module
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
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Basics of Statistics
Basics of Statistics
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
In this module, the financial side of companies is modelled and analysed using mathematical models and computer simulation. As interest rates are crucial, the course starts with an introduction to interest rate theory. In the second part, different companies are modelled and analysed. // Teaching language: DE/EN
Analysis 3
Analysis 3
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
Digitisation of Economic Systems
Digitisation of Economic Systems
- ECTS: 2
- Details on this module
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 on Operations Management and Data Analysis in R (Shiny) and Python
Case Studies on Operations Management and Data Analysis in R (Shiny) and Python
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Stochastic Processes
Stochastic Processes
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
This class gives an introduction to the theory and algorithms of numerical mathematics. // Teaching language: DE
Elective Module Context
Elective Module Context
- ECTS: 2
- Details on this module
You choose a elective module according to your interests.
Elective Module Context
Elective Module Context
- ECTS: 2
- Details on this module
You choose a elective module according to your interests.
Project Thesis: Engineering and Management
Project Thesis: Engineering and Management
- ECTS: 6
- Details on this module
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
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Elective Module Cross-Curricural
Elective Module Cross-Curricural
- ECTS: 4
Module from group
- Höhere Analysis
- Operations Research
- Photonics – Angewandte Optik
- Mathematik: Kryptologie
- Moderne Physik
- Sensors
- Statistik 2
You choose a elective module according to your interests.
Elective Module Context
Elective Module Context
- ECTS: 2
- Details on this module
You choose a elective module according to your interests.
Bachelor Thesis: Engineering and Management
Bachelor Thesis: Engineering and Management
- ECTS: 12
- Details on this module
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
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Module overview part-time
This module table is valid since 16. September 2019
Context Modules
Subject-Specific Modules
Mathematics and Natural Science Modules
Project Modules
Communication Competence 1
Communication Competence 1
- ECTS: 2
- Details on this module
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 1
Computer Science Programming 1
- ECTS: 4
- Details on this module
Introduction to software development with Python. // Teaching language: DE
Business Processes 1
Business Processes 1
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
In this course, students learn the basic concepts of calculus of one real variable. // Teaching language: DE
Communication Competence 2
Communication Competence 2
- ECTS: 2
- Details on this module
The Communication Competence 2 module focuses on the following aspects of communication training: Collaborative writing and peer feedback in a scientific/professional context // Developing research skills // Audience-oriented communication // Teaching language: DE/EN
Computer Science Programming 2
Computer Science Programming 2
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
All participants acquire a knowledge and understanding of the elementary interrelationships of management in a company on the basis of the St. Gallen Management Model and will be able to apply these to the concrete examples dealt with (strategy, processes, development modes). // Teaching language: DE
Probability Calculations
Probability Calculations
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
Basic concepts and methods of differential and integral calculus of one real variable, as well as their application. // Teaching language: DE
Communication Competence 3
Communication Competence 3
- ECTS: 2
- Details on this module
The Communication Competence 3 module focuses on the following aspects of communication training: Communication in international and interdisciplinary settings // Mediation and transfer between English and German // Negotiation and discussion // Teaching language: DE/EN
Case Studies Stock and Flow - Systems 1
Case Studies Stock and Flow - Systems 1
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
In this module, the financial side of companies is modelled and analysed using mathematical models and computer simulation. As interest rates are crucial, the course starts with an introduction to interest rate theory. In the second part, different companies are modelled and analysed. // Teaching language: DE/EN
Analysis 3
Analysis 3
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
Digitisation of Economic Systems
Digitisation of Economic Systems
- ECTS: 2
- Details on this module
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 2
Case Studies Stock and Flow - Systems 2
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
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
- ECTS: 4
- Details on this module
This class gives an introduction to the theory and algorithms of numerical mathematics. // Teaching language: DE
Physics 2
Physics 2
- ECTS: 4
- Details on this module
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
Elective Module Context
Elective Module Context
- ECTS: 2
- Details on this module
You choose a elective module according to your interests.
Elective Module Context
Elective Module Context
- ECTS: 2
- Details on this module
You choose a elective module according to your interests.
Case Studies on Process Automation
Case Studies on Process Automation
- ECTS: 4
- Details on this module
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
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Physik 3: Factory Physics
Physik 3: Factory Physics
- ECTS: 4
- Details on this module
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
Elective Module Context
Elective Module Context
- ECTS: 2
- Details on this module
You choose a elective module according to your interests.
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
- ECTS: 4
- Details on this module
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
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Statistical Data Mining
Statistical Data Mining
- ECTS: 4
- Details on this module
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
Project Thesis: Engineering and Management
Project Thesis: Engineering and Management
- ECTS: 6
- Details on this module
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
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Elective Module Cross-Curricural
Elective Module Cross-Curricural
- ECTS: 4
Module from group
- Höhere Analysis
- Operations Research
- Photonics – Angewandte Optik
- Mathematik: Kryptologie
- Moderne Physik
- Sensors
- Statistik 2
You choose a elective module according to your interests.
Bachelor Thesis: Engineering and Management
Bachelor Thesis: Engineering and Management
- ECTS: 12
- Details on this module
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
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.
Specialisation Module
Specialisation Module
- ECTS: 4
- Details on this module
You choose one of three specializations: Data and Service Engineering, Industrial Engineering, Business Mathematics. You take all 12 specialization modules in the same focus.