Professional Documents
Culture Documents
Ma Data Management Fs Oi Madm 60 en
Ma Data Management Fs Oi Madm 60 en
Master of Science
60 CP
Distance Learning
2
Classification: Non-consecutive
www.iu.org
3
Contents
1. Semester
2. Semester
www.iu.org
4
www.iu.org
1. Semester
6 DLMDMCDM
Module Coordinator
Prof. Dr. Christian Müller-Kett (Concepts in Data Management)
Weight of Module
see curriculum
Module Contents
▪ The Data Processing Lifecycle
▪ Data Protection and Security
▪ Distributed Data
▪ Data Quality and Data Governance
▪ Data Modeling
▪ Metadata Management
www.iu.org
DLMDMCDM 7
Learning Outcomes
Concepts in Data Management
On successful completion, students will be able to
▪ explain the steps of the data processing lifecycle and organize and adapt suitable
techniques for each of these steps.
▪ evaluate suitable data protection and security measures for data-intensive systems to
comply with ethics in data handling considering varying cultural perspectives on this topic.
▪ consider interdisciplinary requirements towards data-intensive systems as expressed by the
end-users of these systems.
▪ describe the advantages and apply techniques for distributing data over multiple machines.
▪ assess and apply suitable techniques which comply with principles of data governance and
data quality.
▪ explain and apply common data modeling techniques.
▪ describe different types of metadata, explain the meaning and importance of metadata and
organize metadata for data-intensive systems.
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in the All Master Programs in theIT & Technology field
field of Data Science & Artificial Intellgence
www.iu.org
8 DLMDMCDM01
Course Description
In data-intensive systems, there are concepts and principles which are universal for almost all
projects. Data management usually spans over all stages of the data processing lifecycle including
working in an interdisciplinary way to meet the diverse requirements of the end-users. In this
course, students learn the meaning of each step of the data processing lifecycle and are enabled
to use suitable techniques for each of these steps. In data ingestion and integration, students
learn principles and techniques which enable them to ingest and integrate heterogeneous data
from various data sources. As the core of most data management projects, students will learn
data processing and storage techniques. To build data-intensive systems in an effective and
goal-oriented way, students are presented with principles and techniques for data analysis and
reporting. As storing and processing data becomes more prevalent in organizations as well as in
everyday life, students learn about ethics in data handling in varying cultural contexts and about
complying with legal regulations and corresponding techniques. As far as scalability and reliability
is concerned, students learn how distributing data across multiple machines can increase the
performance of the system and the resilience and ease of recovery from failovers. With respect
to organizing data for interdisciplinary usages in organizations and businesses, students learn
principles and techniques for data governance, data modeling and data quality. Finally, students
are enabled to understand different types of metadata and their respective meaning and
organization in data management projects.
Course Outcomes
On successful completion, students will be able to
▪ explain the steps of the data processing lifecycle and organize and adapt suitable
techniques for each of these steps.
▪ evaluate suitable data protection and security measures for data-intensive systems to
comply with ethics in data handling considering varying cultural perspectives on this topic.
▪ consider interdisciplinary requirements towards data-intensive systems as expressed by the
end-users of these systems.
▪ describe the advantages and apply techniques for distributing data over multiple machines.
▪ assess and apply suitable techniques which comply with principles of data governance and
data quality.
▪ explain and apply common data modeling techniques.
▪ describe different types of metadata, explain the meaning and importance of metadata and
organize metadata for data-intensive systems.
www.iu.org
DLMDMCDM01 9
Contents
1. The Data Processing Lifecycle
1.1 Data Ingestion and Integration
1.2 Data Processing
1.3 Data Storage
1.4 Data Analysis
1.5 Reporting
3. Distributed Data
3.1 Systems’ Reliability and Data Replication
3.2 Data Partitioning
3.3 Processing Frameworks for Distributed Data
5. Data Modeling
5.1 Entity Relationship Model
5.2 Data Normalization
5.3 Star and Snowflake Schema
6. Metadata Management
6.1 Types of Metadata
6.2 Metadata Repositories
www.iu.org
10 DLMDMCDM01
Literature
Compulsory Reading
Further Reading
▪ Kleppmann, M. (2017): Designing data-intensive applications: The big ideas behind reliable,
scalable, and maintainable systems. 1st Edition, O‘Reilly, Sebastopol, CA.
▪ Plotkin, D. (2020): Data Stewardship: An Actionable Guide to Effective Data Management and
Data Governance. 2nd Edition, Academic Press, Cambridge, MS
▪ Strengholt, P. (2020): Data Management at Scale: Best Practices for Enterprise Architecture. 1st
Edition, O'Reilly, Sebastopol, CA
▪ Van Gils, B. (2020): Data Management: a gentle introduction. 1st Edition, Van Haren Publishing,
's-Hertogenbosch, NL
▪ Sebastian-Coleman, L. (2018): Navigating the Labyrinth: An Executive Guide to Data
Management. 1st Edition, Technics Publications, Basking Ridge, NJ.
▪ Steenbeek, I. (2019): The Data Management Toolkit: A step-by-step implementation guide for
the pioneers of data management. 1st Edition, Independently Published, n. p.
▪ Strengholt, P. (2020): Data Management at Scale: Best Practices for Enterprise Architecture. 1st
Edition, O'Reilly, Sebastopol, CA.
▪ Van Gils, B. (2020): Data Management: a gentle introduction. 1st Edition, Van Haren Publishing,
's-Hertogenbosch, NL.
www.iu.org
DLMDMCDM01 11
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
90 h 0h 30 h 0h 150 h
30 h
Instructional Methods
www.iu.org
12 DLMDMDCT
Module Coordinator
Prof. Dr. Neil Arvin Bretana (Database Concepts and Technologies)
Weight of Module
see curriculum
Module Contents
▪ Databases Overview
▪ Database Technologies
▪ Distributed Databases
▪ Database Access Control and Security
▪ Selected Databases in Practice
www.iu.org
DLMDMDCT 13
Learning Outcomes
Database Concepts and Technologies
On successful completion, students will be able to
▪ differentiate types of databases, evaluate their respective usages, and describe their major
components.
▪ explain and apply common database principles and technologies, such as the ACID principle
and indexing strategies.
▪ explain and apply techniques for distributed databases, such as fragmentation, sharding and
the assessment of consistency levels.
▪ describe and implement techniques for database access control, data protection and
database security. in varying cultural contexts and perspectives on this topic.
▪ differentiate between common databases and conduct basic database handling tasks in
these databases.
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in the All Master Programs in the IT & Technology
field of Data Science & Articial Intelligence field
www.iu.org
14 DLMDMDCT01
Course Description
Storing and managing data in databases is at the very heart of data management. In this course,
students learn about concepts and technologies for the management and usage of databases.
Students are provided with an in-depth look into the concepts and inner workings of databases
and their major components. Students learn to differentiate between different categories of
databases, and are enabled to understand and use database principles and technologies such
as the ACID principle, the differentiation between OLAP and OLTP systems, indexing strategies
and industry standards for connecting to databases. As modern systems tend to increase in
data volume, students learn how distributing databases across clusters of machines can increase
the scalability and reliability of data systems. Students learn concepts and techniques for
distributing data across clusters, such as fragmentation and sharding, as well as the challenges
and strategic decisions to be made within this context, such as the compliance with consistency
levels. With focus on databases, students learn about data protection and security, ethics and
principles, as well as practical techniques to facilitate the compliance with these principles
under varying cultural contexts and perspectives. Finally, students are enabled to differentiate
between common databases and learn how to practically perform common database tasks in each
respective database.
Course Outcomes
On successful completion, students will be able to
▪ differentiate types of databases, evaluate their respective usages, and describe their major
components.
▪ explain and apply common database principles and technologies, such as the ACID principle
and indexing strategies.
▪ explain and apply techniques for distributed databases, such as fragmentation, sharding and
the assessment of consistency levels.
▪ describe and implement techniques for database access control, data protection and
database security. in varying cultural contexts and perspectives on this topic.
▪ differentiate between common databases and conduct basic database handling tasks in
these databases.
Contents
1. Databases Overview
1.1 File-based and Database Storage
www.iu.org
DLMDMDCT01 15
2. Database Technologies
2.1 The ACID Principle for Databases
2.2 OLAP and OLTP
2.3 Indexing
2.4 Connecting to Databases
3. Distributed Databases
3.1 Database Clusters
3.2 Vertical Fragmentation and Sharding
3.3 Consistency and Availability
www.iu.org
16 DLMDMDCT01
Literature
Compulsory Reading
Further Reading
▪ Beaulieu, A. (2020): Learning SQL. 3rd Edition, O'Reilly, Sebastopol, CA.
▪ DAMA International (2017): DAMA-DMBOK: Data Management Body of Knowledge. 2nd Edtion,
Technics Publications, Basking Ridge, NJ.
▪ Kleppmann, M. (2017): Designing data-intensive applications. The big ideas behind reliable,
scalable, and maintainable systems. 1st Edition. O'Reilly, Sebastopol, CA.
▪ Lemahieu, W. (2018): Principles of Database Management: The Practical Guide to Storing,
Managing and Analyzing Big and Small Data. 1st Edition, Cambridge University Press,
Cambridge, UK.
▪ Petrov, A. (2019): Database Internals: A deep-dive into how distributed data systems work. 1st
Edition, O'Reilly, Sebastapol, CA.
www.iu.org
DLMDMDCT01 17
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
90 h 0h 30 h 0h 150 h
30 h
Instructional Methods
www.iu.org
18 DLMDSBDT
Module Coordinator
Prof. Dr. Christian Müller-Kett (Big Data Technologies)
Weight of Module
see curriculum
Module Contents
▪ Data types and data sources
▪ Databases
▪ Modern storage frameworks
▪ Data formats
▪ Distributed computing
www.iu.org
DLMDSBDT 19
Learning Outcomes
Big Data Technologies
On successful completion, students will be able to
▪ identify different types and sources of data.
▪ understand different database concepts.
▪ learn to build new database structures.
▪ evaluate various data storage frameworks w.r.t. project requirements.
▪ analyze which data format to use for a given project.
▪ understand what roles you could take in such projects.
▪ create a distributed computing environment for a given project.
▪ understand the ethical impact of big data technology choices.
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in the All Master Programmes in the IT & Technology
field of Data Science & Artificial Intelligence. field.
www.iu.org
20 DLMDSBDT01
Course Description
Data are often considered the “new oil”, the raw material from which value is created. To harness
the power of data, the data need to be stored and processed on a technical level. This course
introduces the four “Vs” of data, as well as typical data sources and types. This course then
discusses how data are stored in databases. Particular focus is given to database structures and
different types of databases, e.g., relational, noSQL, NewSQL, and time-series.Beyond classical and
modern databases, this course covers a wide range of storage frameworks such as distributed
filesystems, streaming, and query frameworks. This is complemented by a detailed discussion of
data storage formats ranging from classical approaches such as CSV and HDF5 to more modern
approaches like Apache Arrow and Parquet.Finally, this course gives an overview of distributed
computing environments based on local clusters, cloud computing facilities, and container-based
approaches.
Course Outcomes
On successful completion, students will be able to
Contents
1. Data Types and Data Sources
1.1 The 4Vs of data: volume, velocity, variety, veracity
1.2 Data sources
1.3 Data types
2. Databases
2.1 Database structures
2.2 Introduction to SQL
www.iu.org
DLMDSBDT01 21
4. Data formats
4.1 Traditional data exchange formats
4.2 Apache Arrow
4.3 Apache Parquet
5. Distributed Computing
5.1 Cluster-based approaches
5.2 Containers
5.3 Cloud-based approaches
Literature
Compulsory Reading
Further Reading
▪ Date, C. J. (2003). An introduction to database systems. Pearson.
▪ Kleppmann, M. (2017). Designing data-intensive applications. O'Reilly.
▪ Wiese, L. (2015). Advanced data management. De Gruyter.
www.iu.org
22 DLMDSBDT01
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
110 h 0h 20 h 0h 150 h
20 h
Instructional Methods
www.iu.org
DLMDSBDT01 23
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
110 h 0h 20 h 0h 150 h
20 h
Instructional Methods
www.iu.org
24 DLMDMDWPO
Module Coordinator
Prof. Dr. Neil Arvin Bretana (Data Warehousing, Pipelines and Orchestration)
Weight of Module
see curriculum
Module Contents
▪ Principles of Data Warehousing
▪ Data Pipelines
▪ Orchestration Tools and Frameworks
▪ Solution Architecture
▪ Cloud Migration
www.iu.org
DLMDMDWPO 25
Learning Outcomes
Data Warehousing, Pipelines and Orchestration
On successful completion, students will be able to
▪ explain and apply principles of data warehousing and data quality assessment.
▪ design and implement fully automated data processing pipelines.
▪ differentiate, assess, and use common data processing orchestration tools and frameworks.
▪ assess and evaluate different solution architectures for data warehousing and data
processing orchestration.
▪ explain, evaluate, and apply common cloud migration techniques.
▪ reflect upon and discuss societal implications of automated large-scale data-processing
systems.
▪ understand and implement requirements of interdisciplinary teams towards large-scale data
processing pipelines and data warehousing.
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in the All Master Programs in the IT & Technology
field of Data Science & Artificial Intelligence field
www.iu.org
26 DLMDMDWPO01
Course Description
The responsibilities of a data manager expand beyond mere data storage and one-time
processing tasks. To holistically manage data processing systems, it is necessary to orchestrate
automated processes from a system-wide perspective, with respect to the whole data processing
lifecycle and considering requirements of interdisciplinary teams as end-users of these systems.
In this course, students learn the principles and practical application for Data Warehousing
and Data Processing Orchestration. Definitions within this context are explained, such as Data
Layers, Data Zones and Data Marts, and the distinction between Data Warehouses and Data Lakes
is made. Within the context of data processing pipelines, principles such as the ETL and ELT
approach are explained. Students learn the principles as well as the practical application of
common cloud-based data processing orchestration tools and frameworks. They are enabled to
efficiently perform tasks within this context by making use of solution architecture principles. With
respect to societal implications of automated large-scale data processing, students are enabled
to contribute to the public discussion about these in an academic and well-informed way. Finally,
students learn about common cloud migration techniques and how to apply these principles in
practice.
Course Outcomes
On successful completion, students will be able to
▪ explain and apply principles of data warehousing and data quality assessment.
▪ design and implement fully automated data processing pipelines.
▪ differentiate, assess, and use common data processing orchestration tools and frameworks.
▪ assess and evaluate different solution architectures for data warehousing and data
processing orchestration.
▪ explain, evaluate, and apply common cloud migration techniques.
▪ reflect upon and discuss societal implications of automated large-scale data-processing
systems.
▪ understand and implement requirements of interdisciplinary teams towards large-scale data
processing pipelines and data warehousing.
Contents
1. Principles of Data Warehousing
1.1 Data Schemas
1.2 Data Warehouses
www.iu.org
DLMDMDWPO01 27
2. Data Pipelines
2.1 Pipelines and Their Functionality
2.2 ETL or ELT
2.3 Triggers and Schedules
4. Solution Architecture
4.1 Tasks and Responsibilities of the Solution Architect
4.2 Solution Architecture Design
4.3 Reference Architectures
5. Cloud Migration
5.1 Lift and Shift
5.2 Cloud-native
5.3 Retain and Retire
www.iu.org
28 DLMDMDWPO01
Literature
Compulsory Reading
Further Reading
▪ Burns, B. (2018): Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable
Services. O'Reilly, Sabastopol, CA.
▪ Cote, C. (2018): Hands-On Data Warehousing with Azure Data Factory: ETL techniques to load
and transform data from various sources, both on-premises and on cloud. Packt Publishing,
Birmingham, UK.
▪ Kleppmann, M. (2017): Designing data-intensive applications: The big ideas behind reliable,
scalable, and maintainable systems. O‘Reilly, Sebastopol, CA.
▪ Richards, M./Ford, N. (2020): Fundamentals of Software Architecture. O'Reilly, Sebastopol, CA.
▪ Shrivastava, S. (2020): Solutions Architect's Handbook: Kick-start your solutions architect
career by learning. Packt Publishing, Birmingham, UK.
▪ Uttamchandani, S. (2020): The Self-Service Data Roadmap. Democratize Data and Reduce
Time to Insight. O'Reilly, Sebastopol, CA.
www.iu.org
DLMDMDWPO01 29
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
110 h 0h 20 h 0h 150 h
20 h
Instructional Methods
www.iu.org
30 DLMDMMDP
Module Coordinator
Prof. Dr. Markus C. Hemmer (Managing Data Projects)
Weight of Module
see curriculum
Module Contents
▪ Agile Project Management for data-intensive projects
▪ Infrastructure as Code
▪ Continuous Integration/Continuous Delivery
▪ Testing and Collaboration
▪ Container Communication and Networking
▪ Tools for Managing Data Projects
www.iu.org
DLMDMMDP 31
Learning Outcomes
Managing Data Projects
On successful completion, students will be able to
▪ use agile project management techniques to efficiently manage data-intensive projects.
▪ design and implement Infrastructure as Code for data-intensive systems.
▪ organize data-projects with Continuous Integration/Continuous Delivery pipelines.
▪ apply techniques for efficient collaboration and testing in data-intensive projects.
▪ explain the concepts and apply the techniques for container communication and networking.
▪ differentiate and use common tools and frameworks for managing data projects.
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in the All Master Programs in the IT & Technology
field of Data Science & Artificial Intelligence field
www.iu.org
32 DLMDMMDP01
Course Description
Managing data projects in a collaborative, efficient, and modular way, with thorough testing
phases and short feedback back loops is a challenge in its own. In this course, students acquire
practical knowledge for agile project management in data-intensive projects. The Scrum theory
and values are explained as well as its terminology and practical applications for data-intensive
projects. Building on this framework, students learn about concepts and their implementations,
such as Infrastructure as Code (IaC), Continuous Integration/Continuous Delivery (CI/CD) pipelines,
as well as tools and platform solutions for agile data project management. Students learn how to
build data systems in a reproducible way by applying principles of IaC with common infrastructure
template languages. To build lean data systems with short feedback loops and short product
increment cycles, students are enabled to build automated CI/CD pipelines with incremental
testing stages, collaborative version control and branching strategies. Most modern data systems
are implemented as containerized microservice architectures. In this course, students learn how
to ensure a safe and reliable communication between containers and suitable networking setups.
Finally, students are enabled to use tools and frameworks for managing data projects in an
efficient way and in accordance with the principles which they have learned about in this course.
Course Outcomes
On successful completion, students will be able to
Contents
1. Agile Project Management for Data-Intensive Projects
1.1 Data Science Life Cycle
1.2 Scrum Theory and Values
1.3 Scrum Teams in Data-Intensive Projects
1.4 Scrum Events in Data-Intensive Projects
1.5 Scrum Artifacts in Data-Intensive Projects
www.iu.org
DLMDMMDP01 33
2. Infrastructure as Code
2.1 Infrastructure for Data-Intensive Projects
2.2 Principles of Infrastructure as Code
2.3 Terraform
2.4 ARM Templates
2.5 DevOps
www.iu.org
34 DLMDMMDP01
Literature
Compulsory Reading
Further Reading
▪ Brikman, Y. (2019): Terraform: Up & Running: Writing Infrastructure as Code. 2nd Edtion,
O'Reilly, Sebastopol, CA.
▪ Burns, B./Beda, J., Hightower, K. (2019): Kubernetes: Up and Running: Up and Running. 2nd
Edition, O'Reilly, Sebastopol, CA.
▪ Farcic, V. (2016): The DevOps 2.0 toolkit: Automating the continuous deployment pipeline with
containerized microservices. CreateSpace, Independent Publishing Platform, Scotts Valley, CA.
▪ Gift, N. (2019): Python for DevOps: Learn Ruthlessly Effective Automation. 1st Edition, O'Reilly,
Sabastopol, CA.
▪ Ibryam, B. (2019): Kubernetes Patterns: Reusable Elements for Designing Cloud Native
Applications. 1st Edition, O'Reilly, Sebastopol, CA.
▪ Kane, S. P. (2018): Docker: Up and Running: Shipping Reliable Containers in Production. 1st
Edition, O'Reilly, Sebastopol, CA
▪ Leszko, R. (2019): Continuous Delivery with Docker and Jenkins: Create secure applications by
building complete CI/CD pipelines. 2nd Edition, O'Reilly, Sebastopol, CA.
▪ Loeliger, J. (2012): Version Control with Git: Powerful tools and techniques for collaborative
software development. 2nd Edition, O'Reilly, Sebastopol, CA.
▪ Percival, H. (2017): Test-Driven Development with Python: Obey the Testing Goat: Using Django,
Selenium, and JavaScript. O'Reilly, Sebastopol, CA.
▪ Schwaber, K./Sutherland, J. (2021): Scrum Guide. (URL: https://scrumguides.org/scrum-
guide.html, updated on 02.03.2021 [last access: 11.03.2021]).
www.iu.org
DLMDMMDP01 35
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
110 h 0h 20 h 0h 150 h
20 h
Instructional Methods
www.iu.org
36 DLMARM
Module Coordinator
Prof. Dr. Tamara Wehrstein (Advanced Research Methods)
Weight of Module
see curriculum
Module Contents
▪ Social Sience and Research Paradigms
▪ Case Study Research
▪ Specific Topics of Qualitative Research
▪ Advanced Issues of Qualitative Research Conceptualization and Data Analysis
▪ Underlying Assumptions of Quantitative Research: Concepts and Consequences
▪ Evaluation Research
www.iu.org
DLMARM 37
Learning Outcomes
Advanced Research Methods
On successful completion, students will be able to
▪ understand and apply scientific methodologies in conducting empirical research.
▪ plan, design, and prepare research proposals.
▪ differentiate between different types of case studies, select and apply different data
collection strategies.
▪ plan, conduct, and analyze case studies and surveys.
▪ scientifically analyze quantitative and qualitative data.
▪ conduct evaluation research to determine quality of research.
Links to other Modules within the Study Links to other Study Programs of the University
Program
All Master Programmes in the Business &
This module is similar to other modules in the Management fields
field of Methods
www.iu.org
38 DLMARM01
Course Description
Advanced research methods, specifically business research, is scientific inquiry that attempts to
uncover new information which helps a business improve performance, maximizing shareholder
value while adhering to ethical and moral compliance standards.Managers seeking to conduct
empirical research must maintain validity, reliability, and trustworthiness when utilizing scientific
methodologies in order to produce meaningful and actionable results. Research proposals are
typically written prior to conducting research, which have a certain structure, enabling the
researcher to properly plan, conduct, and analyze case studies and surveys. Different data
collection strategies are used to collect both qualitative and quantitative data, depending on
the research proposal goals. Managers utilize their understanding of research methodologies to
accurately assess the quality of research.
Course Outcomes
On successful completion, students will be able to
Contents
1. Theoretical Background: Social Science and Research Paradigms
1.1 What is a Paradigm?
1.2 Empiricism
1.3 Critical Rationalism
1.4 Epistemological Anarchism
1.5 Structural Functionalism
1.6 Symbolic Interactionism
1.7 Ethnomethodology
www.iu.org
DLMARM01 39
6. Evaluation Research
6.1 What is Evaluation Research?
6.2 Types of Evaluation Research
6.3 Meta-Analysis
6.4 Meta-Evaluation
www.iu.org
40 DLMARM01
Literature
Compulsory Reading
Further Reading
▪ Babbie, E. R. (2021). The practice of social research (15th ed.). Cengage Learning. - 14th ed.
(2016)
▪ Crossman, A. (2019) How to conduct an index for research. (URL:
https://www.thoughtco.com/index-for-research-3026543
[last accessed on 15.03.2023]).
▪ Eurostat (n.d.) Beginners: Statistical concept - Index and base year (URL:
https://ec.europa.eu/eurostat/statistics-explained/index.php?
title=Beginners:Statistical_concept_-_Index_and_base_year
[last accessed on 15.03.2023]).
▪ Giles, D. (2004). Advanced research methods in psychology (Reprint). Psychology Press.
▪ Rea, L.M. & Parker, R.A. (2014). Designing and conducting survey research: A comprehensive
guide, (4th ed). Jossey-Bass.
▪ Saunders, M., Thornhill, A., & Lewis, P. (2019). Research methods for business students (8th
ed). Pearson
▪ Takahashi, A. R. W., & Araujo, L. (2019). Case study research: Opening up research
opportunities. RAUSP Management Journal, 55(1), 100–111.
▪ Widner, J., Woolcock, M., & Ortega Nieto, D. (Eds.). (2022). The case for case studies: Methods
and applications in international development (strategies for social inquiry). Cambridge
University Press.
www.iu.org
DLMARM01 41
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
110 h 0h 20 h 0h 150 h
20 h
Instructional Methods
www.iu.org
42 DLMARM01
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
110 h 0h 20 h 0h 150 h
20 h
Instructional Methods
www.iu.org
DLMEAIMAIP 43
Module Coordinator
Prof. Dr. Claudia Heß (Artificial Intelligence) / N.N. (Project: AI Excellence with Creative Prompting
Techniques)
Artificial Intelligence
• Study Format "Distance Learning": Exam,
90 Minutes
• Study Format "myStudies": Exam, 90 Minutes
Weight of Module
see curriculum
www.iu.org
44 DLMEAIMAIP
Module Contents
Artificial Intelligence
▪ History of AI
▪ Expert Systems
▪ Neuroscience
▪ Modern AI Systems
▪ AI Application Areas
In this module, students delve into the world of generative AI applications, creating AI-generated
content such as text, images, and videos. They learn to design, analyze, and evaluate different
prompting techniques in these systems and apply them within their respective fields of study.
Learning Outcomes
Artificial Intelligence
On successful completion, students will be able to
▪ remember the historical developments in the field of artificial intelligence.
▪ analyze the different application areas of artificial intelligence.
▪ comprehend expert systems.
▪ apply Prolog to simple expert systems.
▪ comprehend the brain and cognitive processes from a neuro-scientific point of view.
▪ understand modern developments in artificial intelligence.
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in the All Master Programs in the IT & Technology
field of Data Science & Artificial Intelligence field
www.iu.org
DLMAIAI01 45
Artificial Intelligence
Course Code: DLMAIAI01
Course Description
The quest for artificial intelligence has captured humanity’s interest for many decades and has
been an active research area since the 1960s. This course will give a detailed overview of the
historical developments, successes, and set-backs in AI, as well as the development and use of
expert systems in early AI systems.In order to understand cognitive processes, the course will
give a brief overview of the biological brain and (human) cognitive processes and then focus on
the development of modern AI systems fueled by recent developments in hard- and software.
Particular focus will be given to discussion of the development of “narrow AI” systems for specific
use cases vs. the creation of general artificial intelligence.The course will give an overview of a
wide range of potential application areas in artificial intelligence, including industry sectors such
as autonomous driving and mobility, medicine, finance, retail, and manufacturing.
Course Outcomes
On successful completion, students will be able to
Contents
1. History of AI
1.1 Historical Developments
1.2 AI Winter
1.3 Notable Advances in AI
2. Expert Systems
2.1 Overview Over Expert Systems
2.2 Introduction to Prolog
3. Neuroscience
3.1 The (Human) Brain
www.iu.org
46 DLMAIAI01
4. Modern AI Systems
4.1 Recent Developments in Hard- and Software
4.2 Narrow vs General AI
4.3 NLP and Computer Vision
5. AI Application Areas
5.1 Autonomous Vehicles & Mobility
5.2 Personalized Medicine
5.3 FinTech
5.4 Retail & Industry
Literature
Compulsory Reading
Further Reading
▪ Chowdhary, K. R. (2020). Fundamentals of Artificial Intelligence. Springer India.
▪ Russell, S. & Norvig, P. (2022). Artificial intelligence. A modern approach (4th ed.). Pearson
Education.
▪ Ward, J. (2020). The student's guide to cognitive neuroscience. (4th ed.). Taylor & Francis
Group.
www.iu.org
DLMAIAI01 47
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
90 h 0h 30 h 0h 150 h
30 h
Instructional Methods
www.iu.org
48 DLMAIAI01
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
90 h 0h 30 h 0h 150 h
30 h
Instructional Methods
www.iu.org
DLMPAIECPT01 49
Course Description
In this course, students explore the exciting world of prompting in various generative AI
applications. They involve themselves in hands-on exercises that combine various prompting
techniques to create new AI-generated content, including text, images, and videos. Through these
exercises, students learn how to effectively use, analyze, combine, and assess these systems
within their specialized fields of study.
Course Outcomes
On successful completion, students will be able to
Contents
▪ In this course, students engage in a practical application of a generative AI use case by
choosing from the options provided in the extensive supplementary guide. The course
presents practical examples as study materials and exercises with both individual and
combined prompting techniques for open-source text, image, and video generation use
cases. The exercises are crafted to inspire and lead students in executing their distinct
generative AI use case work and provide guidance on describing the use case and selecting
a mixture of prompting techniques. Additionally, students are led to critically evaluate the
design, implementation, and the outcomes from both technical and ethical perspectives.
www.iu.org
50 DLMPAIECPT01
Literature
Compulsory Reading
Further Reading
▪ Dang, H., Mecke, L., Lehmann, F., Goller, S., & Buschek, D. (2022). How to prompt? Opportunities
and challenges of zero- and few-shot learning for human-AI interaction in creative
applications of generative models. arXiv. https://arxiv.org/pdf/2209.01390.pdf
▪ Epstein, Z., Hertzmann, A., Herman, L., Mahari, R., Frank, M. R., Groh, M., Schroeder, H., Smith,
A., Akten, M., Fjeld, J., Farid, H., Leach, N., Pentland, A. S., & Russakovsky, O. (2023). Art and the
science of generative AI: A deeper dive. arXiv. https://arxiv.org/pdf/2306.04141.pdf
▪ Gozalo-Brizuela, R., & Garrido-Merchán, E. C. (2023). A survey of generative AI applications.
arXiv. https://arxiv.org/pdf/2306.02781.pdf
▪ Wei, J., Wang, X., Schuurmans, D., Bosma, M. Ichter, B., Xia, F., Chi, E. H., Le., Q. V., & Zhou, D.
(2023). Chain-of-though prompting elicit reasoning in large language models. arXiv. https://
arxiv.org/pdf/2201.11903.pdf
www.iu.org
DLMPAIECPT01 51
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
120 h 0h 0h 0h 150 h
30 h
Instructional Methods
www.iu.org
2. Semester
DLMDMSCPS 53
Module Coordinator
Prof. Dr. Andrew Adjah Sai (Seminar: Cloud Providers and Services)
Weight of Module
see curriculum
Module Contents
Students acquaint themselves with different cloud providers and learn how to critically assess
their portfolios with respect to their suitability for data-intensive projects.
www.iu.org
54 DLMDMSCPS
Learning Outcomes
Seminar: Cloud Providers and Services
On successful completion, students will be able to
▪ design and implement cloud solutions for realistic use cases in an problem-oriented way.
▪ assess popular cloud providers and their services with respect to the suitability for specific
use cases.
▪ evaluate various up-to-date cloud solution services and build these components into
solution architectures.
▪ investigate cloud providers’ documentations and technical material to independently acquire
needed information and practical skills for building cloud solutions.
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in the All Master Programs in the IT & Technology
field of Data Science & Artificial Intelligence field
www.iu.org
DLMDMSCPS01 55
Course Description
For reasons of reliability, scalability and maintainability, many organizations and businesses
decide to shift their data-intensive systems to the cloud. There are numerous cloud providers
with different service portfolios which are intended to meet specific use cases. In this seminar,
students are enabled to critically assess various cloud providers with respect to their service
portfolios and suitability for specific data-intensive projects. Students learn how to independently
acquaint themselves with new provided cloud technologies and services which are constantly
evolving. This way, students learn how to keep their cloud knowledge and skills up-to-date in this
rapidly changing context.
Course Outcomes
On successful completion, students will be able to
▪ design and implement cloud solutions for realistic use cases in an problem-oriented way.
▪ assess popular cloud providers and their services with respect to the suitability for specific
use cases.
▪ evaluate various up-to-date cloud solution services and build these components into
solution architectures.
▪ investigate cloud providers’ documentations and technical material to independently acquire
needed information and practical skills for building cloud solutions.
Contents
▪ The seminar covers an overview and evaluation of current cloud providers and their cloud
service portfolios. Each participant must write a seminar paper on a problem-oriented topic
with respect to cloud solutions for a specific use case. Students are provided with literature
and suitable sources for independently acquiring information and practical skills which are
necessary to build cloud solutions within this context.
www.iu.org
56 DLMDMSCPS01
Literature
Compulsory Reading
Further Reading
▪ Bala, R./Gill, B./Smith, D./Wright, D./Ji, K. (2020): Gartner Magic Quadrant for
Cloud Infrastructure and Platform Services. (URL: https://www.gartner.com/en/documents/
3989743/magic-quadrant-for-cloud-infrastructure-and-platform-ser [last accessed:
25.02.2021]) .
▪ Sweetman, M. (2019): Cloud Service Providers. (URL: https://luneba.com/blog/cloud-service-
providers [last accessed: 25.02.2021]) .
▪ anon. (n. d.): Microsoft Azure Documentation. (URL: https://docs.microsoft.com/en-us/azure/
[last accessed: 25.02.2021]).
▪ anon. (n. d.): Google Cloud Documentation. (URL: https://cloud.google.com/docs [last
accessed: 25.02.2021]).
▪ anon. (n. d.): Amazon Web Services Documentation. (URL: https://docs.aws.amazon.com/ [last
accessed: 25.02.2021]).
www.iu.org
DLMDMSCPS01 57
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
120 h 0h 0h 0h 150 h
30 h
Instructional Methods
www.iu.org
58 DLMDMEDMIT
Module Coordinator
Rachel John Robinson (Internet of Things) / Prof. Dr. Christian Müller-Kett (Project: Building an
Internet of Things Cloud Solution)
Internet of Things
• Study Format "Distance Learning": Exam,
90 Minutes
• Study Format "myStudies": Exam, 90 Minutes
Weight of Module
see curriculum
www.iu.org
DLMDMEDMIT 59
Module Contents
Internet of Things
▪ Consumer Use Cases and Risks
▪ Business Use Cases and Risks
▪ Social-Economic Issues
▪ Enabling Technologies and Networking Fundamentals
In the project students learn and train practical skills to design and implement working IoT
systems on the edge and in the cloud.
Learning Outcomes
Internet of Things
On successful completion, students will be able to
▪ distinguish and discuss a broad range of use cases for the internet of things (IoT).
▪ understand and reflect upon the different perspectives on IoT.
▪ apply distinct techniques to engineer internet-of-things products.
▪ evaluate and identify appropriate IoT communication technology and standards according to
given IoT product requirements.
▪ reflect on the respective theoretical foundation, evaluate different approaches, and apply
appropriate approaches to practical questions and cases.
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in All Master Programs in the IT & Technology
the field of Computer Science & Software field
Development
www.iu.org
60 DLMBMMIIT01
Internet of Things
Course Code: DLMBMMIIT01
Course Description
The Internet of Things (IoT), once a rough vision, has become reality today in a broad manner.
There is a plethora of devices and services available to both consumers and businesses.
From smart homes to smart cities, from smart devices to smart factories – internet-of-things
technologies impact on our lives and environments. This course follows a top-down approach,
discussing a broad set of aspects connected with the internet of things. It starts with use cases
and risks from the perspectives of customers and businesses and winds up with a technical
foundation of the internet of things. To address the engineering perspective, a set of techniques is
proposed.
Course Outcomes
On successful completion, students will be able to
▪ distinguish and discuss a broad range of use cases for the internet of things (IoT).
▪ understand and reflect upon the different perspectives on IoT.
▪ apply distinct techniques to engineer internet-of-things products.
▪ evaluate and identify appropriate IoT communication technology and standards according to
given IoT product requirements.
▪ reflect on the respective theoretical foundation, evaluate different approaches, and apply
appropriate approaches to practical questions and cases.
Contents
1. Introduction into the Internet of Things
1.1 Foundations and Motivations
1.2 Potential and Challenges
www.iu.org
DLMBMMIIT01 61
6. Fields of Application
6.1 Smart Home/Living
6.2 Smart Buildings
6.3 Ambient Assisted Living
6.4 Smart Energy/Grid
6.5 Smart Factory
6.6 Smart Logistics
6.7 Smart Healthcare
6.8 Smart Agriculture
Literature
Compulsory Reading
Further Reading
▪ Lea, P. (2018). Internet of things for architects: Architecting IoT solutions by implementing
sensors, communication infrastructure, edge computing, analytics, and security. Birmingham:
Packt Publishing Ltd. (Database: Dawson).
▪ McEwen, A., & Cassimally, H. (2013). Designing the internet of things. Chichester: John Wiley &
Sons. (Database: ProQuest).
▪ Raj, P., & Raman, A. C. (2017). The Internet of Things: Enabling technologies, platforms, and use
cases. Boca Raton, FL: Auerbach Publications. (Database: ProQuest).
▪ Weber, R. H., & Weber, R. (2010). Internet of Things. Heidelberg: Springer. (Database: Dawson).
www.iu.org
62 DLMBMMIIT01
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
90 h 0h 30 h 0h 150 h
30 h
Instructional Methods
www.iu.org
DLMBMMIIT01 63
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
90 h 0h 30 h 0h 150 h
30 h
Instructional Methods
www.iu.org
64 DLMDMEDMIT01
Course Description
The Internet of Things (IoT) has become reality in many organizations, businesses, and various
parts of our everyday lives. In this project, students acquire practical skills to design and
implement a working IoT solution on the edge and in the cloud. Students practically train to
automate processes within IoT settings as well as securing and monitoring these systems. There
are numerous cloud providers with IoT services in their portfolios. In this project, students learn to
critically assess the suitability of the service portfolios of different cloud providers.
Course Outcomes
On successful completion, students will be able to
▪ design and implement a production-ready IoT cloud solution from sensor data to reporting.
▪ automate processes within an IoT environment.
▪ secure and monitor a cloud-based IoT system.
▪ assess different cloud providers with respect to their service portfolios for IoT solutions and
their suitability for specific use cases.
▪ use the services of one of the prevalent cloud providers to implement IoT solutions to the
cloud.
Contents
▪ In this project, students acquaint themselves with different cloud providers and their IoT
service offerings. Students learn to evaluate which cloud provider fits best for a specific
practical IoT use case. Ultimately, students practically train to design and implement a
working IoT system in the cloud. Students are presented with several realistic use cases from
which they choose one to be solved with IoT techniques. The students independently choose
suitable techniques and conduct the IoT project in a problem-oriented manner.
www.iu.org
DLMDMEDMIT01 65
Literature
Compulsory Reading
Further Reading
▪ Borycki, D. (2017): Programming for the Internet of Things. Using Windows 10 IoT core and
Azure IoT Suite. Microsoft Press, Redmond, WA.
▪ Klein, S. (2017): IoT solutions in Microsofts Azure IoT Suite - data acquisition and analysis.
Data Acquisition and Analysis in the Real World. Apress, New York, NY.
▪ Lea, P. (2020): Internet of Things for architects. Architecting IoT solutions by implementing
sensors, communication infrastructure, edge computing, analytics, and security. 2nd Edition.
Packt Publishing, Birmingham, UK.
▪ Patil, Y. (2017): Azure IoT Development Cookbook. Develop and manage robust IoT solutions.
Packt Publishing, Birmingham, UK.
▪ Rossman, J. (2016): The Amazon way on IoT. 10 principles for every leader from the world's
leading Internet of things strategies. Clyde Hill Publishing, Bellevue, WA.
▪ Smart, G. (2020): Practical Python Programming for IoT. 1st Edition. Packt Publishing,
Birmingham, UK.
▪ Veneri, G./Capasso, A. (2018): Hands-On Industrial Internet of Things. Create a powerful
industrial IoT infrastructure using industry 4.0. Packt Publishing, Birmingham, UK.
▪ anon. (n. d.): Microsoft Azure IoT Documentation (URL: https://docs.microsoft.com/en-us/
azure/iot-fundamentals/ [last accessed: 25.02.2020]).
▪ anon. (n. d.): Google IoT Documentation (URL: https://cloud.google.com/iot/docs [last
accessed: 25.02.2020]).
▪ anon. (n. d.): AWS IoT Documentation (URL: https://docs.aws.amazon.com/iot/index.html [last
accessed: 25.02.2020]).
www.iu.org
66 DLMDMEDMIT01
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
120 h 0h 0h 0h 150 h
30 h
Instructional Methods
www.iu.org
DLMDMEDM 67
Data Miner
Module Code: DLMDMEDM
Module Coordinator
Prof. Dr. Frank Passing (Leveraging Data Sources & Data Mining) / Prof. Dr. Frank Passing (Project:
Leveraging Data Sources & Data Mining)
Weight of Module
see curriculum
www.iu.org
68 DLMDMEDM
Module Contents
In this course, students learn to apply the data mining concepts they learned in previous modules
in a real-world project using Python.
Learning Outcomes
Leveraging Data Sources & Data Mining
On successful completion, students will be able to
▪ explain the main concepts of data mining.
▪ know different strategies of data retrieval, the techniques of data preparation and data
quality assurance.
▪ comprehend the various types of data sources used in data mining.
▪ apply the main techniques of data and web mining.
▪ summarize the key players and components of data economy.
▪ describe the legal regulations and usage policies in data mining.
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in the All Master Programs in the IT & Technology
field of Data Science & Artificial Intelligence field
www.iu.org
DLMDMEDM01 69
Course Description
This course provides an overview of data mining and its key aspects and methods. For this
purpose, data mining processes, data retrieval strategies and data quality and preparation
methods are introduced, the nature of data sources is learned, and some important data mining
and web scraping techniques are discussed. In addition, the concepts of data economy and the
legal requirements and usage guidelines associated with data mining are discussed.
Course Outcomes
On successful completion, students will be able to
Contents
1. Data Mining Process
1.1 The Role of Data in Businesses
1.2 Understanding Data
1.3 Modeling
1.4 Evaluation
1.5 Deployment
www.iu.org
70 DLMDMEDM01
6. Web Mining
6.1 Information Retrieval
6.2 Web Content Mining
6.3 Web Structure and Usage Mining
6.4 Web Search and Spamdexing
6.5 Access and Mine the Data Lake
7. Data Economy
7.1 Data Producers and Aggregators
7.2 Data Monetization
7.3 Internet of Things
7.4 Data Mining in Industry 4.0
7.5 Big Data
www.iu.org
DLMDMEDM01 71
Literature
Compulsory Reading
Further Reading
▪ Bhatia, P. (2019). Data Mining and Data Warehousing: Principles and Practical Techniques.
Cambridge University Press.
▪ Bramer, M. (2020). Principles of Data Mining. Springer.
▪ Rajaraman, A., & Ullman, J. (2020). Mining of Massive Datasets. Cambridge University Press.
▪ Tan, P.-N., Steinbach, M., Kumar, V., & Karpatne, A. (2019). Introduction to Data Mining. Addison
Wesley.
▪ Witten, I. H., & Frank, E. (2016). Data Mining: Practical Machine Learning Tools and Techniques.
Morgan Kaufmann Publishers.
www.iu.org
72 DLMDMEDM01
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
90 h 0h 30 h 0h 150 h
30 h
Instructional Methods
www.iu.org
DLMDMEDM02 73
Course Description
The focus of this course is to apply previously acquired data mining knowledge to a project
implementation and reflect on the results. Students will carry out this project and document the
results. In doing so, they reflect on the data mining concepts applied and the impact of these
concepts on the success of the project.
Course Outcomes
On successful completion, students will be able to
Contents
▪ In this course, students conduct and document a data mining project using the topics
covered in previous module using Python.
Literature
Compulsory Reading
Further Reading
▪ Greeneltch, Nathan. (2019): Python Data Mining Quick Start Guide: A beginner's guide to
extracting valuable insights from your data. Packt Publishing.
▪ Mitchell, Ryan. (2018): Web Scraping with Python. O’Reilly Media, Inc.
▪ Porcu, Valentina. (2018): Python for Data Mining Quick Syntax Reference. Apress Media LLC.
▪ Tan, Pang-Ning / Steinbach, Michael / Kumar, Vipin / Karpatne , Anuj. (2019): Introduction to
Data Mining. Addison Wesley.
▪ Bramer, Max. (2020): Principles of Data Mining. Springer.
www.iu.org
74 DLMDMEDM02
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
120 h 0h 0h 0h 150 h
30 h
Instructional Methods
www.iu.org
DLMDMEMDM 75
Module Coordinator
Prof. Dr. Max Pumperla (Master Data Management) / Prof. Dr. Max Pumperla (Project: Building a
MDM)
Weight of Module
see curriculum
www.iu.org
76 DLMDMEMDM
Module Contents
In this course, participants learn to apply the theoretical concepts and techniques of master data
management to a real-world project.
Learning Outcomes
Master Data Management
On successful completion, students will be able to
▪ understand and apply the main concepts of master data management.
▪ discuss the system requirements and definitions.
▪ comprehend the reference processes and architectures.
▪ summarize the data lifecycles.
▪ describe the quality management of master data.
▪ explain master data administration.
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in the All Master Programs in the IT & Technology
field of Data Science & Artificial Intelligence field
www.iu.org
DLMDMEMDM01 77
Course Description
This course is an introduction to Master Data Management. It provides participants with the
theoretical knowledge and technical skills on system requirements, metamodels, reference
processes and architectures, data lifecycle management, data quality management and master
data administration.
Course Outcomes
On successful completion, students will be able to
Contents
1. System Definitions and Requirements
1.1 What is Master Data?
1.2 Why do we need Master Data?
1.3 CRM, SCM, ERP and BI
1.4 Organizational Challenge
1.5 Technologies and Software Providers
www.iu.org
78 DLMDMEMDM01
6. Administration
6.1 MDM Road Map and Rollout Plan
6.2 Roles and Responsibilities
6.3 Functional Setup
6.4 User Management
6.5 Resource Administration
Literature
Compulsory Reading
Further Reading
▪ Allen, Mark / Cervo, Dalton. (2015): Multi-Domain Master Data Management: Advanced MDM
and Data Governance in Practice. Morgan Kaufmann.
▪ Briney, Kristin. (2015): Data Management for Researchers. Pelagic Publishing Ltd.
▪ Loshin, David. (2008): Master Data Management. Morgan Kaufmann.
▪ DAMA International (2017): DAMA-DMBOK: Data Management Body of Knowledge. Technics
Publications.
▪ McCracken, Vicki. (2012): Requirements for an MDM Solution: A proven approach for how to
gather, document, and manage requirements for a Master Data Management solution from
Inception through Implementation. CreateSpace Independent Publishing.
www.iu.org
DLMDMEMDM01 79
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
90 h 0h 30 h 0h 150 h
30 h
Instructional Methods
www.iu.org
80 DLMDMEMDM02
Course Description
The course is designed to give the students the opportunity to practice the theoretical knowledge
they have obtained before. They encounter a number of practical issues that are new to them. The
goal is the design of a data management system with the learned technology and tools.
Course Outcomes
On successful completion, students will be able to
Contents
▪ In this course, students will conduct and document a master data management project using
the topics covered before. They will investigate and gather information from a variety of
sources; and design a master data management using a given software framework. They will
design and document the architecture, processes, data elements, meta models, lifecycle and
quality assurance of the system.
Literature
Compulsory Reading
Further Reading
▪ Allen, Mark / Cervo, Dalton. (2015): Multi-Domain Master Data Management: Advanced MDM
and Data Governance in Practice. Morgan Kaufmann.
▪ Briney, Kristin. (2015): Data Management for Researchers. Pelagic Publishing Ltd.
▪ Loshin, David. (2008): Master Data Management. Morgan Kaufmann.
▪ DAMA International (2017): DAMA-DMBOK: Data Management Body of Knowledge. Technics
Publications.
▪ King, Timothy. (2020): The 15 Best Master Data Management Tools (MDM Solutions) (URL:
https://solutionsreview.com/data-management/the-best-master-data-management-tools/).
www.iu.org
DLMDMEMDM02 81
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
120 h 0h 0h 0h 150 h
30 h
Instructional Methods
www.iu.org
82 DLMDMEDSPS
Module Coordinator
Prof. Dr. Ralf Kneuper (Cyber Security and Data Protection) / Prof. Dr. Ralf Kneuper (Project:
Securing Data-Intensive Systems)
Weight of Module
see curriculum
www.iu.org
DLMDMEDSPS 83
Module Contents
Data-intensive systems are a technological building block supporting big data and data science
applications. Given their degree of specialization, data-intensive systems pose special security and
data protection challenges to practitioners. The course aims to apply the cyber-security and data
protection foundations commonly associated to data-intensive systems.
Learning Outcomes
Cyber Security and Data Protection
On successful completion, students will be able to
▪ explain the core concepts of cyber security, data protection, and cryptography including their
differences and relationships.
▪ compare the approaches to data protection within in different legal systems.
▪ apply data protection concepts to data science and other application scenarios.
▪ analyze application scenarios to identify the adequate cyber security management measures
that should be implemented.
▪ explain the different approaches to data protection in different cultures.
www.iu.org
84 DLMDMEDSPS
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in All Master Programs in the IT & Technology
the field of Computer Science & Software field
Development
www.iu.org
DLMCSITSDP01 85
Course Description
With the increasing digitization and networking of IT systems, the need for safeguarding systems
and the data processed by these systems has grown. The aim of this module is to provide
an understanding of security measures needed, cyber security including cryptography, and data
protection. While the need for cyber security is similar around the world, different cultures
have different expectations regarding data protection and privacy. Nevertheless, personal data
are often processed outside the country where the affected individuals live. Hence, the cultural
aspects of data protection need to be taken into account wherever the data are processed.
This course provides an overview of the main cyber security measures in different application
scenarios, as well as their integration into an Information Security Management System, with
particular focus on the relevant ISO/IEC 270xx family of standards. Cryptography provides an
important tool set for cyber security and is used in many different application scenarios such as
secure Internet protocols and block chain.
Course Outcomes
On successful completion, students will be able to
▪ explain the core concepts of cyber security, data protection, and cryptography including their
differences and relationships.
▪ compare the approaches to data protection within in different legal systems.
▪ apply data protection concepts to data science and other application scenarios.
▪ analyze application scenarios to identify the adequate cyber security management measures
that should be implemented.
▪ explain the different approaches to data protection in different cultures.
Contents
1. Foundations of Data Protection and Cyber Security
1.1 Terminology and Risk Management
1.2 Core Concepts of Cyber Security
1.3 Core Concepts of Data Protection and Privacy
1.4 Core Concepts of Cryptography
1.5 Legal Aspects
2. Data Protection
www.iu.org
86 DLMCSITSDP01
6. Cryptography
6.1 Symmetric Cryptography
6.2 Asymmetric Cryptography
6.3 Hash Functions
6.4 Secure Data Exchange (Diffie-Hellman, Perfect Forward Secrecy, etc.)
7. Cryptographic Applications
7.1 Digital Signatures
7.2 Electronic Money
7.3 Secure Internet Protocols (TLS, IPSec, etc.)
7.4 Block Chain
www.iu.org
DLMCSITSDP01 87
Literature
Compulsory Reading
Further Reading
▪ Amoroso, E., & Amoroso, M. (2017). From CIA to APT: An introduction to cyber security.
Independently published.
▪ National Institute of Standards and Technology. (2018). Framework for improving critical
infrastructure cybersecurity.
▪ Paar, C., & Pelzl, J. (2011). Understanding cryptography: A textbook for students and
practitioners. Springer.
▪ Walker, B. (2019). Cyber security comprehensive beginners guide to learn the basics and
effective methods of cyber security. Independently published.
www.iu.org
88 DLMCSITSDP01
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
110 h 0h 20 h 0h 150 h
20 h
Instructional Methods
www.iu.org
DLMCSITSDP01 89
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
110 h 0h 20 h 0h 150 h
20 h
Instructional Methods
www.iu.org
90 DLMDMEDSPS01
Course Description
Data-intensive systems relate to a particular set of computing applications which process large
volumes of data (typically terabytes or petabytes in size), which are referred to as “big data”
and are typically leveraged in data science applications. The underlying computational paradigms
associated to data-intensive systems (e.g., Cloud Computing, Internet of Things or Apache Spark)
bring their own cyber-security and data protection requirements and challenges. In this project,
students will have the opportunity to apply cyber-security and data protection best-practices to a
real-world data-intensive system including but not limited to:
Course Outcomes
On successful completion, students will be able to
▪ elicit cyber-security and data protection requirements for the data-intensive system under
consideration, and model the relevant threats.
▪ identify and apply relevant standards and regulations, in the areas of cyber-security and
data protection, to a data-intensive system.
▪ design a security architecture taking on the computationally intensive tasks of a target big
data system in the selected application field.
▪ develop criteria to evaluate and select the techniques fulfilling the elicited cyber-security
and data protection requirements associated to data-intensive systems in at least one
specific application field.
▪ develop a cyber-security concept covering the whole life-cycle of the data-intensive system,
from threat modelling to data disposal.
▪ implement and monitor measures for data security and protection and to report their cyber-
security reference implementation for at least one real-world data-intensive system.
Contents
▪ Given a real-world application scenario involving a data-intensive system (e.g., an IoT system
with cloud-based storage, streaming analysis, and reporting capabilities), the students will
develop a security concept encompassing its whole life-cycle. Starting with a focused threat
modelling (identifying common risks associated to the usage of big data) and following with
the elicitation of cyber-security and data protection measures, the students will propose
a framework for securing the chosen data-intensive system. Furthermore, the proposed
www.iu.org
DLMDMEDSPS01 91
cyber-security and data protection framework (comprising processes and tools) should also
document a reference implementation for at least one of the subsystems comprising the
data-intensive system.
Literature
Compulsory Reading
Further Reading
▪ Anderson, R. (2020): Security Engineering. A Guide to Building Dependable Distributed
Systems. 3rd ed., John Wiley & Sons, United States of America.
▪ Chen, P. et al. (2014): Data-intensive applications, challenges, techniques and technologies. In:
ScienceDirect Journal of Information Sciences, vol. 275, p. 314-347.
▪ Fernandez E. (2011): Security in Data Intensive Computing Systems. In: Handbook of Data
Intensive Computing, p. 447-466.
▪ Jones, B. et al. (2019): HNSciCloud. A Hybrid Cloud for Science. In: Proceedings of the CHEP
2018 conference, volume 214, p. 1-8.
▪ Kehuan, Z. et al. (2011): Sedic. Privacy-aware data intensive computing on hybrid clouds. In:
Proceedings of the 18th ACM conference on Computer and communications security, CCS '11,
p. 515–526.
▪ Choo, R. et al. (2020): Handbook of Big Data Privacy. Springer-Verlag, United States of America.
▪ Kleppmann, M. (2017): Designing Data-Intensive Applications. The Big Ideas Behind Reliable,
Scalable, and Maintainable Systems. O’Reilly Media Inc., United States of America.
www.iu.org
92 DLMDMEDSPS01
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
120 h 0h 0h 0h 150 h
30 h
Instructional Methods
www.iu.org
DLMDMEDS 93
Data Scientist
Module Code: DLMDMEDS
Module Coordinator
Prof. Dr. Ulrich Kerzel (Data Science) / Prof. Dr. Max Pumperla (Project: Applied Data Science)
Data Science
• Study Format "myStudies": Exam, 90 Minutes
• Study Format "Distance Learning": Exam,
90 Minutes
Weight of Module
see curriculum
www.iu.org
94 DLMDMEDS
Module Contents
Data Science
▪ Introduction to Data Science
▪ Use cases and Performance Evaluation
▪ Pre-processing of Data
▪ Processing of Data
▪ Selected Mathematical Techniques
▪ Selected Artificial Intelligence Techniques
In the project students learn to independently organize and practically conduct all steps of a Data
Science project from scratch to a production-ready model.
Learning Outcomes
Data Science
On successful completion, students will be able to
▪ identify use cases and evaluate the performance of data-driven approaches.
▪ understand how domain specific knowledge for a particular application context is required to
identify objectives and value propositions for data science use cases.
▪ appreciate the role and necessity for business-centric model evaluation apposite to the
respective area of application.
▪ comprehend how data are pre-processed in preparation for analysis.
▪ develop typologies for data and ontologies for knowledge representation.
▪ decide for appropriate mathematical algorithms to utilize data analysis for a given task.
▪ understand the value, applicability, and limitations of artificial intelligence for data analysis.
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in the All Master Programs in the IT & Technology
field of Data Science & Artificial Intelligence field
www.iu.org
DLMBDSA01 95
Data Science
Course Code: DLMBDSA01
Course Description
The course provides the framework to create value from data. After an introduction the course
covers how to identify suitable use cases and evaluate the performance of data-driven methods.
In an interdisciplinary approach, the requirements from a specific application domain need to
be understood and transferred to the technological understanding to identify the objectives
and value proposition of a Data Science project. The course covers techniques for the technical
processing of data and then introduces advanced mathematical techniques and selected methods
from artificial intelligence that are used to analyze data and make predictions.
Course Outcomes
On successful completion, students will be able to
Contents
1. Introduction to Data Science
1.1 Overview of Data Science
1.2 Terms and Definitions
1.3 Applications & Notable Examples
1.4 Sources of Data
1.5 Structured, Unstructured, Streaming
1.6 Typical Data Sources and their Data Type
1.7 The 4 V’s of Data: Volume, Variety, Velocity, Veracity
1.8 Introduction to Probability Theory
1.9 What Are Probabilities and Probability Distributions
www.iu.org
96 DLMBDSA01
3. Pre-Processing of Data
3.1 Transmission of Data
3.2 Data Quality and Cleansing of Data
3.3 Transformation of Data (Normalization, Aggregation)
3.4 Reduction of Data Dimensionality
3.5 Data Visualisation
4. Processing of Data
4.1 Stages of Data Processing
4.2 Methods and Types of Data Processing
4.3 Output Formats of Processed Data
www.iu.org
DLMBDSA01 97
Literature
Compulsory Reading
Further Reading
▪ Akerar, R., & Sajja, P.S. (2016). Intelligent techniques for data science. Cham: Springer.
▪ Bruce, A., & Bruce, P. (2017). Practical statistics for data scientists: 50 essential concepts.
Newton, MA: O’Reilly Publishers.
▪ Fawcett, T. & Provost, F. (2013). Data science for business: What you need to know about data
mining and data-analytic thinking. Newton, MA: O'Reilly Media.
▪ Hodeghatta, U. R., & Nayak, U. (2017). Business analytics using R – A practical approach.
Berkeley, CA: Apress Publishing. (Database: ProQuest).
▪ Liebowitz, J. (2014). Business analytics: An introduction. Boca Raton, FL: Auerbach
Publications. (Available online).
▪ Runkler, T. A. (2012). Data analytics: Models and algorithms for intelligent data analysis.
Wiesbaden: Springer Vieweg.
▪ Skiena, S. S. (2017). The data science design manual. Cham: Springer.
www.iu.org
98 DLMBDSA01
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
90 h 0h 30 h 0h 150 h
30 h
Instructional Methods
www.iu.org
DLMBDSA01 99
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
90 h 0h 30 h 0h 150 h
30 h
Instructional Methods
www.iu.org
100 DLMDMEDS01
Course Description
Students train their skills in assessing suitable Data Science techniques and frameworks for a
specific real-life use case. By doing so, students consider the available data, explore the data
in terms of its statical metrics and missing values and conduct necessary preprocessing steps.
Students define suitable model KPIs, perform all necessary steps to build a base line model
which is then improved by informed decisions about alternative modeling algorithms, feature
engineering and hyperparameter tuning. In this project, students train their practical skills as well
as their critical judgment with respect to suitable Data Science techniques for, ultimately, creating
added value for organizations and businesses.
Course Outcomes
On successful completion, students will be able to
▪ assess and choose suitable techniques for data preprocessing and modeling with respect to
a specific use case and available data.
▪ apply concepts and techniques in data science to real life use cases.
▪ independently organize a Data Science project.
Contents
▪ In this project, students acquaint themselves with the practical application of Data Science
frameworks and techniques in real-life projects. Students are presented with a number of
realistic use cases from which they choose one to be solved with Data Science techniques.
The students independently choose suitable techniques and conduct the Data Science
project in a problem-oriented manner.
www.iu.org
DLMDMEDS01 101
Literature
Compulsory Reading
Further Reading
▪ Géron, A. (2017): Hands-on Machine Learning with Scikit-Learn and TensorFlow. Concepts,
tools, and techniques to build intelligent systems. 1st Edition. O'Reilly, Sebastopol, CA.
▪ Grus, J. (2019): Data Science from Scratch. 2nd Edition. O'Reilly, Sebastopol, CA.
▪ McKinney, W. (2017): Python for Data Analysis. Data wrangling with Pandas, NumPy, and
IPython. 2nd Edition. O'Reilly, Sebastopol, CA.
▪ VanderPlas, J. (2016): Python Data Science Handbook. Essential tools for working with data. 1st
Edition. O'Reilly, Sebastopol, CA.
www.iu.org
102 DLMDMEDS01
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
120 h 0h 0h 0h 150 h
30 h
Instructional Methods
www.iu.org
DLMDSEBA 103
Business Analyst
Module Code: DLMDSEBA
Module Coordinator
Prof. Dr. Silke Vaas (Business Intelligence I) / Prof. Dr. Silke Vaas (Project: Business Intelligence)
Business Intelligence I
• Study Format "Distance Learning": Written
Assessment: Case Study
• Study Format "myStudies": Written
Assessment: Case Study
Weight of Module
see curriculum
www.iu.org
104 DLMDSEBA
Module Contents
Business Intelligence I
▪ Data acquisition and dissemination
▪ Data warehouse and multidimensional modeling
▪ Analytical systems
▪ Future Business Intelligence Application Areas
Learning Outcomes
Business Intelligence I
On successful completion, students will be able to
▪ understand the motivations and use cases for, as well as fundamentals of, business
intelligence.
▪ explain relevant types of data.
▪ know and disambiguate techniques and methods for modeling and dissemination of data.
▪ expound upon the techniques and methods for the generation and storage of information.
▪ select apposite business intelligence methods for given requirements.
▪ explain current and future business intelligence application areas.
Links to other Modules within the Study Program Links to other Study Programs of the
University
This module is similar to other modules in
the fields of Computer Science & Software All Master Programs in the IT & Technology
Development and Data Science & Artificial fields
Intelligence
www.iu.org
DLMDSEBA01 105
Business Intelligence I
Course Code: DLMDSEBA01
Course Description
Business Intelligence is about the generation of information based on operational data. It is
used to enable goal-oriented management practices as well as the optimization of relevant
business activities. This course introduces and discusses techniques, methods, and models for
data provisioning and the generation, analysis, and dissemination of information.
Course Outcomes
On successful completion, students will be able to
▪ understand the motivations and use cases for, as well as fundamentals of, business
intelligence.
▪ explain relevant types of data.
▪ know and disambiguate techniques and methods for modeling and dissemination of data.
▪ expound upon the techniques and methods for the generation and storage of information.
▪ select apposite business intelligence methods for given requirements.
▪ explain current and future business intelligence application areas.
Contents
1. Motivation and Introduction
1.1 Motivation and Historical Development of the Field
1.2 Business Intelligence as a Framework
2. Data Provisioning
2.1 Operative and Dispositive Systems
2.2 The Data Warehouse Concept
2.3 Architecture Variants
3. Data Warehouse
3.1 The ETL-Process
3.2 DWH and Data-Mart Concepts
3.3 ODS and Meta-Data
www.iu.org
106 DLMDSEBA01
5. Analytical Systems
5.1 Freeform Data Analysis and OLAP
5.2 Reporting Systems
5.3 Model-Based Analytical Systems
5.4 Concept-Oriented Systems
Literature
Compulsory Reading
Further Reading
▪ Grossmann, W., Rinderle-Ma, S. (2015). Fundamentals of Business Intelligence. Berlin/
Heidelberg: Springer.
▪ Kolb, J. (2013). Business intelligence in plain language: A practical guide to data mining and
business analytics. Createspace.
▪ Sharda, R., Delen, D., & Turban, E. (2014). Business intelligence and analytics: Systems for
decision support. Pearson.
▪ Sharda, R., Delen, D., & Turban, E. (2017). Business intelligence, analytics, and data science: A
managerial perspective. Pearson.
▪ Sherman, R. (2014). Business intelligence guidebook: From data integration to analytics.
Morgan Kaufmann.
▪ Turban, E., Sharda, R., Aronson, J., & King, D. (2010). Business intelligence. A managerial
approach (2nd ed.). Prentice Hall.
▪ Vaisman, A., & Zimányi, E. (2016). Data warehouse systems: Design and implementation.
Springer.
www.iu.org
DLMDSEBA01 107
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
110 h 0h 20 h 0h 150 h
20 h
Instructional Methods
www.iu.org
108 DLMDSEBA01
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
110 h 0h 20 h 0h 150 h
20 h
Instructional Methods
www.iu.org
DLMDSEBA02 109
Course Description
In this course the students will transfer knowledge of business intelligence approaches and
methods to the implementation of a real-world business analytical use case. To accomplish this
goal, students must look closely at the given task and find an apposite approach by analyzing,
evaluating, and comparing different solution strategies and their constituent parts. The found
solution then has to be implemented in order to arrive at a running business analytical system.
Course Outcomes
On successful completion, students will be able to
Contents
▪ This second course in the Business Analyst specialization aims at the practical
implementation of a business intelligence project. Students can choose from a list of project
topics or contribute their own ideas.
Literature
Compulsory Reading
Further Reading
▪ Kimball, R. (2013). The data warehouse toolkit: The definitive guide to dimensional modeling
(3rd ed.). Indianapolis, IN: Wiley.
▪ Linstedt, D., & Olschimke, M. (2015). Building a scalable data warehouse with Data Vault 2.0.
Waltham, MA: Morgan Kaufmann.
▪ Provost, F. (2013). Data science for business: What you need to know about data mining and
data-analytic thinking. Sebastopol, CA: O'Reilly.
▪ Sherman, R. (2014). Business intelligence guidebook: From data integration to analytics.
Waltham, MA: Morgan Kaufmann.
www.iu.org
110 DLMDSEBA02
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
120 h 0h 0h 0h 150 h
30 h
Instructional Methods
www.iu.org
DLMDSEBA02 111
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
120 h 0h 0h 0h 150 h
30 h
Instructional Methods
www.iu.org
112 DLMDSETPL
Module Coordinator
Prof. Dr. Carsten Skerra (IT Project Management) / Prof. Dr. Dorian Mora (Project: Technical Project
Planning)
IT Project Management
• Study Format "myStudies": Exam, 90 Minutes
• Study Format "Distance Learning": Exam,
90 Minutes
Weight of Module
see curriculum
www.iu.org
DLMDSETPL 113
Module Contents
IT Project Management
▪ Organizing the work
▪ Cost estimation and controlling
▪ The human factor
▪ Organizing small, medium, and large projects
In this course, students learn to apply the project management concepts they learned in previous
modules in a real-world project.
Learning Outcomes
IT Project Management
On successful completion, students will be able to
▪ critically reflect the status of knowledge on IT project management.
▪ set up different IT project management formats (small, medium and large projects) and know
the methods for managing these different IT projects professionally.
▪ develop an IT management proposal as the fundament of a professional IT project
management concept.
▪ understand and integrate different IT management project plans (e.g., time plan, cost plan,
resources plan, risk plan) and use those plans in an integrative IT project planning and
controlling scheme.
▪ organize and to lead an IT project team and its core and/or extended team members.
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in All Master Programmes in the IT & Technology
the fields of Computer Science & Software field.
Development and Data Science & Artificial
Intelligence.
www.iu.org
114 DLMBITPAM01
IT Project Management
Course Code: DLMBITPAM01
Course Description
The purpose of this course is to introduce students to the concepts involved in IT project
management. This is achieved through the development of an understanding of the fundamental
tenets of project management enhancing the students’ ability to apply their knowledge, skills and
competencies in analyzing and solving IT project management problems. A special focus is put on
the specifics of IT project organization, cost management and the human factor within IT projects.
Course Outcomes
On successful completion, students will be able to
Contents
1. Introduction: Characteristics of IT Projects
1.1 Defining IT Projects
1.2 Overview on Typical Roles and Phases of IT Projects
1.3 Risks and Challenges of IT Projects
1.4 Role of an IT Project Manager
www.iu.org
DLMBITPAM01 115
Literature
Compulsory Reading
Further Reading
▪ Stephens, R. (2015). Beginning software engineering. Wrox, a Wiley Brand.
www.iu.org
116 DLMBITPAM01
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
90 h 0h 30 h 0h 150 h
30 h
Instructional Methods
www.iu.org
DLMBITPAM01 117
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
90 h 0h 30 h 0h 150 h
30 h
Instructional Methods
www.iu.org
118 DLMDSETPL01
Course Description
The focus of this course is to apply the project management knowledge gained previously in a
practical portfolio project and reflect on the results. Students engage in this portfolio project
and document the results, reflecting on the project management concepts they apply and the
influence of these concepts on the success of the project.
Course Outcomes
On successful completion, students will be able to
Contents
▪ In this course, students perform and document a portfolio project in which they apply the
project management topics covered in previous modules.
Literature
Compulsory Reading
Further Reading
▪ Hinde, D. (2012). PRINCE2 Study Guide. West Sussex: John Wiley & Sons.
▪ Kneuper, R. (2018). Software processes and lifecycle models. Cham: Springer Nature
Switzerland.
▪ Phillips, J. (2010). IT project management: On track from start to finish (3rd ed.). New York, NY:
McGraw-Hill.
▪ Project Management Institute. (2013). A guide to the project management body of knowledge:
PMBOK guide.
▪ Schwaber, K. (2004). Agile project management with Scrum. Redmond, WA: Microsoft Press.
www.iu.org
DLMDSETPL01 119
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
120 h 0h 0h 0h 150 h
30 h
Instructional Methods
www.iu.org
120 DLMDSETPL01
Type of Exam
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
120 h 0h 0h 0h 150 h
30 h
Instructional Methods
www.iu.org
DLMWIWPBA_E 121
Module Coordinator
Dr. Sebastian Lempert (Process Management) / Dr. Sebastian Lempert (Operational Application
Systems)
Process Management
• Study Format "Distance Learning": Exam,
90 Minutes
Weight of Module
see curriculum
www.iu.org
122 DLMWIWPBA_E
Module Contents
Process Management
▪ Terms and Motivation for Process Management
▪ Strategic Process Management
▪ Modeling of Business Processes
▪ Process Controlling
▪ Process Roll-Out
▪ Process Optimization
www.iu.org
DLMWIWPBA_E 123
Learning Outcomes
Process Management
On successful completion, students will be able to
▪ describe motivation of process management, delineate typical processes of design phases,
and identify risks of process change.
▪ document business processes in a structured manner.
▪ describe the motivation and use of reference processes and name at least one typical
reference process.
▪ describe and exemplify required activities in the reengineering of processes.
▪ describe phases of a process roll-out, analyze effects of process changes and identify risks.
Links to other Modules within the Study Links to other Study Programs of the
Program University
This module is similar to other modules in All Master Programs in the IT & Technology
the field of Computer Science & Software field
Development
www.iu.org
124 DLMWIWPBA01_E
Process Management
Course Code: DLMWIWPBA01_E
Course Description
Well-defined business processes are a central basis for the control and management of
medium-sized and large organizations. They contain binding rules and agreements documenting
the interaction of all organizational units and persons involved. In this course, practical
documentation methods for process modeling and the use of reference processes are presented.
In addition a discussion of phases and activities for reengineering processes is given which can
then be used to redesign existing corporate processes. Subsequently, the course informs about
organizational change and how it can be carried out with a process roll-out and what has to
be considered in the process. Finally, the motivation, elements and results of strategic process
management are presented and their relationships with corporate organization are explained.
Course Outcomes
On successful completion, students will be able to
Contents
1. Terms and Motivation for Process Management
1.1 Terms: Process, Process Management
1.2 Motivation for Process Management
1.3 Risks and Challenges of Changing Processes in Organizations
1.4 Phases of Process Design
1.5 From Process to Workflow
www.iu.org
DLMWIWPBA01_E 125
4. Process Controlling
4.1 The PDCA Approach and CIP
4.2 Process Controlling, KPIs, Metrics, Dimensions
4.3 Process Mining
5. Process Roll-Out
5.1 Phases of a Process Roll-Out
5.2 5.2 Simulation of Processes
6. Process Optimization
6.1 State-Analysis and Process Evaluation
6.2 Process Optimization
6.3 Analysis of the Effects of Process Changes
6.4 Change Management
www.iu.org
126 DLMWIWPBA01_E
Literature
Compulsory Reading
Further Reading
▪ Allweyer, T. (2016): BPMN 2.0: Introduction to the Standard for Business Process. Books on
Demand.
▪ Becker, J./Kugeler, M./Rosemann, M. (2011): Process Management. A Guide for the Design of
Business Processes. 2nd Edition. Springer, Berlin/Heidelberg.
▪ Damij, N., Damij, T. (2014): Process Management. A Multi-disciplinary Guide to Theory,
Modeling, and Methodology. Springer, Berlin/Heidelberg.
▪ Davis, R. (2008): ARIS Design Platform: Getting Started with BPM. Springer, London.
▪ Freund, J./Rücker, B. (2019): Real-Life BPMN. Includes an introduction to DMN. 4th Edition.
Independently published.
▪ Hanschke, I. (2010): Strategic IT Management: A Toolkit for Enterprise Architecture
Management. Springer, Berlin/Heidelberg.
▪ Process Maps (2019): IT Process Wiki - the ITIL®-Wiki. This Wiki is about the IT Infrastructure
Library ITIL® (ITIL 4, ITIL V3 & V2) and IT Service Management (ITSM). (URL: https://wiki.en.it-
processmaps.com/index.php/Main_Page [last access: 2021-02-16]).
www.iu.org
DLMWIWPBA01_E 127
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
90 h 0h 30 h 0h 150 h
30 h
Instructional Methods
www.iu.org
128 DLMWIWPBA02_E
Course Description
Almost every company uses operational application systems to perform or support business
processes. In addition, many management decisions are made on the basis of data which
is provided and evaluated by business application systems. This course first describes the
categories of operational application systems and the business units in which they are used.
Then, typical tasks and functions of systems for business process management, workflow
management and document management are described.In addition, tasks, functions and example
scenarios for enterprise resource planning, supply chain management and customer relationship
management systems are presented. Finally, analytical information systems and their applications
as management information systems are described.
Course Outcomes
On successful completion, students will be able to
Contents
1. Categories of Operational Application Systems
1.1 Terms, Objectives and Delimitation of Operational Application Systems
1.2 Horizontal and Vertical Integration
1.3 Example Scenario for the Use of Operational Application Systems
www.iu.org
DLMWIWPBA02_E 129
Literature
Compulsory Reading
Further Reading
▪ Bocij, P. (2018): Business Information Systems: Technology, Development and Management for
the Modern Business. 6th Edition. Pearson.
▪ Kurbel, K. (2013): Enterprise Resource Planning and Supply Chain Management: Functions,
Business Processes and Software for Manufacturing Companies (Progress in IS). Springer,
London.
▪ Sharda, R. (2017). Business Intelligence, Analytics and Data Science: A Managerial Perspective.
4th Edition. Pearson.
▪ Vom Brocke, J., Simons, A. (2016): Enterprise Content Management in Information Systems
Research: Foundations, Methods and Cases (Progress in IS). Springer, Heidelberg, New York.
www.iu.org
130 DLMWIWPBA02_E
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
110 h 0h 20 h 0h 150 h
20 h
Instructional Methods
www.iu.org
DLMMTHES 131
Master Thesis
Module Code: DLMMTHES
Module Coordinator
Prof. Dr. Tianxiang Lu (Master Thesis) / Prof. Dr. Tianxiang Lu (Colloquium)
Master Thesis
• Study Format "Distance Learning": Master
Thesis (90)
• Study Format "myStudies": Master Thesis (90)
Colloquium
• Study Format "myStudies": Colloquium (10)
• Study Format "Distance Learning":
Colloquium (10)
Weight of Module
see curriculum
www.iu.org
132 DLMMTHES
Module Contents
Master Thesis
▪ Written Master Thesis
Colloquium
▪ Thesis Defense
Learning Outcomes
Master Thesis
On successful completion, students will be able to
▪ work on a problem from their major field of study by applying the specialist and
methodological skills they have acquired during their studies.
▪ analyse selected tasks with scientific methods, critically evaluate them and develop
appropriate solutions under the guidance of an academic supervisor.
▪ record and analyse existing (research) literature appropriate to the topic of the Master's
thesis.
▪ prepare a detailed written elaboration in compliance with scientific methods.
Colloquium
On successful completion, students will be able to
▪ present a problem from their field of study under consideration of academic presentation
and communication techniques.
▪ reflect on the scientific and methodological approach chosen in the Master's thesis.
▪ actively answer subject-related questions from subject experts (experts of the Master's
thesis).
Links to other Modules within the Study Links to other Study Programs of the University
Program
All Master Programs
All modules in the Master Program
www.iu.org
DLMMTHES01 133
Master Thesis
Course Code: DLMMTHES01
Course Description
The aim and purpose of the Master's thesis is to successfully apply the subject-specific and
methodological competencies acquired during the course of study in the form of an academic
dissertation with a thematic reference to the major field of study. The content of the Master's
thesis can be a practical-empirical or theoretical-scientific problem. Students should prove that
they can independently analyse a selected problem with scientific methods, critically evaluate
it and work out proposed solutions under the subject-methodological guidance of an academic
supervisor. The topic to be chosen by the student from the respective field of study should
not only prove the acquired scientific competences, but should also deepen and round off the
academic knowledge of the student in order to optimally align his professional abilities and skills
with the needs of the future field of activity.
Course Outcomes
On successful completion, students will be able to
▪ work on a problem from their major field of study by applying the specialist and
methodological skills they have acquired during their studies.
▪ analyse selected tasks with scientific methods, critically evaluate them and develop
appropriate solutions under the guidance of an academic supervisor.
▪ record and analyse existing (research) literature appropriate to the topic of the Master's
thesis.
▪ prepare a detailed written elaboration in compliance with scientific methods.
Contents
▪ Within the framework of the Master's thesis, the problem as well as the scientific research
goal must be clearly emphasized. The work must reflect the current state of knowledge of the
topic to be examined by means of an appropriate literature analysis. The student must prove
his ability to use the acquired knowledge theoretically and/or empirically in the form of an
independent and problem-solution-oriented application.
www.iu.org
134 DLMMTHES01
Literature
Compulsory Reading
Further Reading
▪ Bui, Y. N. (2013). How to Write a Master's Thesis (2nd ed.). SAGE Publications, Incorporated.
▪ Turabian, K. L. (2013). A Manual for Writers of Research Papers, theses, and dissertations (8th
ed.). University of Chicago Press.
▪ Further subject specific literature
www.iu.org
DLMMTHES01 135
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
405 h 0h 0h 0h 405 h
0h
Instructional Methods
www.iu.org
136 DLMMTHES01
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
405 h 0h 0h 0h 405 h
0h
Instructional Methods
www.iu.org
DLMMTHES02 137
Colloquium
Course Code: DLMMTHES02
Course Description
The colloquium will take place after submission of the Master's thesis. This is done at the
invitation of the experts. During the colloquium, the students must prove that they have
fully independently produced the content and results of the written work. The content of the
colloquium is a presentation of the most important work contents and research results by the
student, and the answering of questions by the experts.
Course Outcomes
On successful completion, students will be able to
▪ present a problem from their field of study under consideration of academic presentation
and communication techniques.
▪ reflect on the scientific and methodological approach chosen in the Master's thesis.
▪ actively answer subject-related questions from subject experts (experts of the Master's
thesis).
Contents
▪ The colloquium includes a presentation of the most important results of the Master's thesis,
followed by the student answering the reviewers' technical questions.
Literature
Compulsory Reading
Further Reading
▪ Renz, K.-C. (2016): The 1 x 1 of the presentation. For school, study and work. 2nd edition,
Springer Gabler, Wiesbaden.
www.iu.org
138 DLMMTHES02
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
45 h 0h 0h 0h 45 h
0h
Instructional Methods
www.iu.org
DLMMTHES02 139
Student Workload
Self Study Contact Hours Tutorial/Tutorial Self Test Independent Study Hours Total
Support
45 h 0h 0h 0h 45 h
0h
Instructional Methods
www.iu.org