Teaching at the Institute of Production Management

To answer questions in the field of production management it is crucial to gain a profound understanding of the problem at hand first. Subsequently, as a first step we formally define the problem as a mathematical model. With the mathematical model as a basis, we may ideally be able to solve the problem with the help of standard software. In cases where standard software does not provide satisfactory results, we frequently resort to developing problem-specific exact and heuristic algorithms such as machine learning.

Courses and lectures of the institute

Bachelor

BACHELOR ECONOMICS AND BUSINESS ADMINISTRATION (6 SEMESTER)
BACHELOR ENGINEERING AND BUSINESS ADMINISTRATION (6 SEMESTER)
BACHELOR DIGITAL BUSINESS (6 SEMESTER)

Master

MASTER ECONOMICS AND BUSINESS ADMINISTRATION (4 SEMESTER)

Our lectures in the current semester

  • Winter term 2026/2027

    Bachelor Economics and Management

    Area of Expertise in Business Administration

    • Business Analytics with Python/Gurobi/LaTeX (271068)

      Time and room:Lecturer:
      Thu. 16:15 - 17:45 | I-063Seifi
      Contents:
      • Optimization problems and methods
      • Modeling practical optimization problems
      • Implementation of mathematical programs
      • Python/LaTeX
    • Bachelor-Seminar Operations Management (271075)

      Time and room:Lecturer:
      Block courseJäger
      Contents:

      This seminar covers basic models and algorithms of operations management at the bachelor's level and provides practice in writing a paper in preparation for a bachelor's thesis at the Institute for Production Management.

      Literature:

      Will be announced at the beginning of the semester.

      Comments:

      Examiner: Prof. Dr. Helber

    Master Economics and Management

    Area Information and Operations Management

    • Operations Research (376000)

      Time and room:Lecturer:
      Wed. 09:15 - 10:45 | VII-002Helber
      Contents:

      This course treats fundamental aspects of algebraic modeling and using optimization methods in operations research. Students are introduced to the improving search paradigm, in particular over convex feasible sets. The simplex search for linear programming models is covered, including a first treatment of duality of LP models. With respect to discrete problems, the basic elements of the branch&bound method are introduced. We further study column generation and elements of Branch-and-Price or Bender's decomposition.The GAMS modeling language is used in modeling exercises.

      Literature:

      Rardin, R. L.: Optimization in Operations Research, 2. Edition 2016 (Pearson)

    • Exercise in Operations Research (376001)

      Time and room:Lecturer:
      Fri. 11:00 - 12:30 | VII-002Helfers
      Comments:

      The supplementary (optional) exercise accompanies the lecture on Operations Research. Selected problems and tasks from the text book by Rardin (2016) are used to practice the lecture's methods and algorithms.

    • Design of Industrial Production Processes (376013)

      Time and room:Lecturer:
      Mon. 09:15 - 12:30 (Every 14 days) | I-063Kellenbrink
      Contents:

      The course covers various operational decision-making problems in the design of industrial production processes in the field of material goods production. These include, in particular, issues relating to the planning of overtime and inventory levels, the planning of batch sizes and sequences, and production control. The conceptual foundations of various approaches to production planning and control are also covered.

      Literature:

      A detailed script will be provided during the course.

      Comments:

      The course requires a broad knowledge of basic quantitative methods, which are taught in the course “Operations Research.” It is therefore strongly recommended to take this course beforehand or at the same time.

    • Collaborative Product Engineering: Economic Point of View Tutorial (376031)

      Time and room:Lecturer:
      Thu. 12:45 - 14:15 | I-063Serrer
      Contents:

      The course covers selected topics from the field of economics that are required for working on the project within the framework of ‘Kooperatives Produkt’ (KPE).
      The topics are selected according to the requirements of the current KPE project and the participants' knowledge background and wishes. Possible topics include:

      • Production optimisation
      • Logistics
      • Investment calculation
      • Process planning
      • Marketing
      • Cost and revenue accounting
      • Cost management
      • Product management

      Towards the end of the course, individual group consultation hours on economic issues relating to the KPE can also be offered.
      In addition, trial presentations for the interim and final presentations of the KPE will take place.

      Literature:
      • Helber: Operations Management Tutorial (2020, 2. Auflage), Verlag: Stefan Helber
      • Meffert, Burmann, Kirchgeorg: Marketing: Grundlagen marktorientierter Unternehmensführung; Konzepte - Instrumente - Praxisbeispiele (2012, 11. Auflage), Gabler Verlag.
      • Friedl, Hofmann, Pedell: Kostenrechnung: eine entscheidungsorientierte Einführung (2010), Vahlen Verlag.
      • Günther, Tempelmeier: Produktion und Logistik (2012, 12. Auflage), Springer Verlag.
      • Domschke, Drexl: Einführung in Operations Research (2011, 8. Auflage), Springer Verlag.
      • Kuhner, Maltry: Unternehmensbewertung (2017, 2. Auflage), Springer Verlag.
      Comments:

      The number of participants is limited. The selection process will be carried out by the IPH (Institute for Integrated Production Hannover). The examination number is: 23710. The course is held in German only.

    • Kolloquium on Operations Management (376044)

      Time and room:Lecturer:
      Thu. 14:30 - 16:00 | I-063Helber
      Contents:

      As part of the Operations Management colloquium, students who are writing their thesis in the area Operations Management present their progress during the course of their work. In addition, open questions regarding methodology and content can be discussed during the course of the work. Furthermore, the institute's researchers report on ongoing research projects, in particular doctoral projects, as part of this colloquium.

    • Seminar Operations Management & Research (376056)

      Time and room:Lecturer:
      Block courseHelber
      Contents:

      The seminar covers current scientific publications in the aforementioned field. As part of the course, students are typically required to implement algebraic decision models addressing problems in operations management using Python and Gurobi or GAMS, and to analyze them experimentally.

      Literature:

      Will be given at the beginning of the semester.

    • Implementation of OM-Models and Methods in Python (376057)

      Time and room:Lecturer:
      Tue. 14:30 - 16:00 | I-332Glander, Helfers
      Contents:

      There will be a combined lecture and exercise covering the following topics:

      • Python and Visual Studio Code
      • Git and UV
      • Selection and structure of suitable data structures
      • Object-oriented programming
      • Implementation of algorithms
      • Mathematical models in gurobipy
      • Profiling and debugging methods
      • Data analysis with pandas
      • Visualisation with matplotlib
      Literature:

      -

      Comments:


      Course registration: The number of participants is limited to 21. Applications for the course must be submitted via the Institute's website by Tuesday, 13 October. Particular consideration will be given to any courses you have already taken at the Institute of Production Management during your Bachelor's and Master's degrees, as well as your Bachelor's thesis. Any remaining places will be allocated during the first lecture.

      Examination format: The examination consists of three assignments (programming tasks) during the semester, which are completed in groups, plus three oral examinations. The groups are randomly reassigned after each programming task.

      Advanced project & credit: Building on this course, the advanced course “Implementation of OM Models and Methods in Python – Advanced Project” can be taken in the same semester, which includes another assignment. Students in the “Industrial Engineering” program can alternatively have the combination of these two courses credited as “Scientific Computing” (10 LP).

    • Exercise to Implementation of OM-Models and Methods in Python (376058)

      Time and room:Lecturer:
      Tue. 16:15 - 17:45 | I-332Glander, Helfers
    • Implementation of OM-Models and Methods in Python - Advanced Project (376061)

      Time and room:Lecturer:
      Block courseGlander, Helfers
      Contents:

      Building on the course “Implementation of OM Models and Methods in Python,” this course aims to deepen students' knowledge of programming with Python. To this end, students will work independently in groups to complete a task from the field of operations research and write an assignment on it.

      Comments:


      Prerequisites: The course can only be taken in combination with the lecture “Implementation of OM Models and Methods in Python” in the same semester.

      Credits as scientific computing: Students in the “Engineering and Business Administration” program can alternatively have the combination of “Implementation of OM Models and Methods in Python” and “Implementation of OM Models and Methods in Python - Advanced Project” credited as “Scientific Computing” (10 LP).

    • Forecasting in Production and Logistics (376062)

      Time and room:Lecturer:
      Tue. 09:15 - 12:30 | I-063Helber
      Contents:

      The subject of the course is the development of forecasting methods, in particular for the demand for goods and services over time, which form the basis for operational planning, such as the production program, or provide a basis for personnel planning. For this purpose, regression models are constructed using Python, which accurately reflect past observation data and can thus be interpreted as a model of the data-generating process. In these models, particular emphasis is placed on modeling the impact of influencing factors such as advertising measures, which are subject to operational decisions.

      Literature:

      Lecture notes are availabe, as well as 20 copies of Francis X. Diebold's textbook, Elements of Forecasting, 4th edition, 2007, at the TIB library.

      Comments:

      This course requires programming skills in Python and a high degree of independence in your work.

      Exam date: Tuesday, February 2, 2027, from 9:30 to 10:30 a.m.

All courses of the Institute

Further information and indications on studies