TH Köln

Master Digital Sciences

Documents for Study Program Accreditation

Module »Business Process Management« (BPM)

Organizational Details

Responsible for the module
Prof. Dr. Matthias Zapp (Faculty F10)
Offered in
Summer Semester (Duration 1 Semester)
Campus Gummersbach, or remote
Number of participants
minimum 5, maximum 25
Total effort 180h
Total contact time
60h (30h lecture / 30h exercise)
Time for self-learning
120h (containing 120h self-organized project work)
Project (during semester) in conjunction with a presentation and an expert talk
Competences taught by the module
Analyze Domains, Model Systems, Optimize Systems
General criteria covered by the module
Internationalization, Digitization

Mapping to Focus Areas

Below, you find the module's mapping to the study program's focus areas. This is done as a contribution to all relevant focus areas (in ECTS, and content-wise). This is also relevant for setting the module in relation to other modules, and tells to what extent the module might be part of other study programs.

Focus Area ECTS (prop.) Module Contribution to Focus Area
Architecting and Coding Software 2

Ability to model business processes as groundwork for system design; ability to apply process/workflow automation techniques.

Empowering Business 4

Ability to analyse, model and optimize business processes.

Learning Outcome

  • After studying this course, students can analyse, re-design and automate business processes in domains.

  • Students can achieve this outcome by:
    • understanding modern Business Process Management concepts & tools,
    • applying process analysis techniques & tools,
    • understanding principles and best practices for process (re-)design,
    • evaluating chances and risks of process automation and
    • applying business process automation tools.
  • To digitalize business processes and hereby improve process efficiency and effectiveness in enterprises and public organizations.

Module Content

  1. Business Process Management concepts and best practices
  2. Process discovery and analysis techniques & tools
  3. Modelling languages for business processes and business rules (BPMN 2.0, DMN, CMMN,…)
  4. Process automation techniques & tools (WFMS, RPA, …)

Forms of Teaching and Learning

  • Lectures
  • Self-Learning execises
  • Project work

Learning Material Provided by Lecturer

  • Lectures: Slides and screencasts
  • Self-Learning execises
  • Project material and BPM tools


  • Dumas et al.: Fundamentals of Business Process Management
  • Freund and Rücker: Real-Life BPMN: Includes an introduction to DMN
  • Weske: Business process management: concepts, languages, architectures