Digitalization and Information Systems

Teacher(s): Fill Hans-Georg
Level: Master
Type of lesson: Lecture
ECTS: 4.5
Language(s): English
Semester(s): SP-2022

The goal of this course is to familiarize students with novel technologies in the context of digitalization and information systems and enable them to apply and evaluate these technologies in small practical business scenarios. This includes the use of enterprise modeling methods, software environments as well as programming languages.

The course will comprise units with:

- Theoretical explanations of technologies and enterprise modeling methods used for digitalization
- Practical exercises for using the technologies
- Project work for applying the technologies to concrete use cases

The technologies will be selected based on the current research topics of the DIGITS group and may include for example: IT-based enterprise modeling methods, blockchains, visualization and virtual/augmented reality, device-less interaction, artificial intelligence, natural language processing, additive manufacturing.

Course requirements:
For this course, basic programming and conceptual modeling skills on the level taught in the Wirtschaftsinformatik I&II bachelor courses of the DIGITS group are required.

The course is directed towards students in information management (business informatics) and students in business administration who want to understand the technologies behind digitalization and gain first experiences in applying them to practical scenarios.

A laptop is needed for the practical exercises and the project part.

Training aims

- Gain knowledge on aligning business and IT in digitalization scenarios
- Understand the technologies behind digitalization
- Being able to communicate with IT experts
- Apply the technologies to small practical scenarios
- Work in project teams on a practical use case


Gaur, N. et al. (2018): Hands-On Blockchain with Hyperledger - Building decentralized applications with Hyperledger Fabric and Composer, Packt Publishing.

Hocking, J. (2018): Unity in action : multiplatform game development in C#, Manning.

Ingersoll, G.S. (2013): Taming Text: How to Find, Organize, and Manipulate It, Manning.

Kanber, B. (2018): Hands-On Machine Learning with JavaScript - Solve complex computational web problems using machine learning, Packt Publishing.

Karagiannis, D., Mayr, H.C., Mylopoulos, J. (2016).: Domain-Specific Conceptual Modeling, Springer.

Maldonado, F. C. (2018): Introduction to Blockchain and Ethereum - Use distributed ledgers to validate digital transactions in a decentralized and trustless manner, Packt Publishing.

Traub, E. (2018): Learn Blockchain Programming with JavaScript - Build your very own Blockchain and decentralized network with JavaScript and Node.js, Packt Publishing.