Teaching
Karl taught courses on the bachelor, master, and Ph.D. levels that focus on topics such as systems analysis and design, software development, database management, and statistics, covering the fundamentals of Information Systems curricula. He taught courses at various institutions in Europe and North America. The courses he taught include lectures on conceptual modeling, seminars on AI, and large-scale exercises and capstone projects on software development. As such, he developed his own course materials at the bachelor and master levels and consistently achieved great evaluations. Below, is an overview of the institutions where he held teaching appointments, but more details are also available.
IT University of Copenhagen, DK
Spring 2025: Database & Information Systems Foundations (Bachelor)
Fall 2024: Enterprise Systems & Information Management (Bachelor)
Spring 2024: Database Use & Design (Bachelor)
Georgia State University, US
Fall 2024: Bootcamp: Statistics with Python (Master)
Spring 2024: Bootcamp: Statistics with Python (Master)
Fall 2023: Bootcamp: Statistics with Python (Master)
Spring 2023: Bootcamp: Statistics with Python (Master)
Fall 2022: Bootcamp: Statistics with Python (Master)
Spring 2022: Bootcamp: Statistics with R (Master)
Fall 2021: Course on Fundamentals of Database Management Systems (Master)
University of Cologne, DE
Winter 2023: Lecture on Systems Analysis and Design (Bachelor)
Summer 2023: Seminar on Biases in Artificial Intelligence Development (Master)
Winter 2022: Lecture on Systems Analysis and Design (Bachelor)
Summer 2022: Seminar on Esport: Digitally-enabled and Innovation-driven (Master)
Winter 2021: Lecture on Systems Analysis and Design (Bachelor)
Summer 2021: Virtual Seminar on Responsible Artificial Intelligence: Data-driven Biases vs Algorithmic Biases (Master)
Winter 2020: Online Lecture on Systems Analysis and Design (Bachelor)
Summer 2020: Virtual Seminar on Artificial Intelligence and Human Stupidity (Master)
Winter 2019: Lecture on Systems Analysis and Design (Bachelor)
Summer 2019: Seminar on Understanding Design Choices in the Video Game Industry (Master)
Winter 2018: Lecture on Systems Analysis and Design (Bachelor)
Laval University, CA
Summer 2023: Workshop: Mediation Analysis in Covariance-based Structural Equation Modeling using lavaan (PhD)
University of Duisburg-Essen, DE
Summer 2018: Course co-ordinator for Software Development and Programming (Bachelor)
Winter 2017: Course co-ordinator for Software Development and Programming (Bachelor)
Karlsruhe Institute of Technology, DE
Winter 2016: Exercise instructor for Digital Service Design (Master)
Summer 2016: Guest Lecture in Methods and Theories in Information Systems (Master)
University of Mannheim, DE
Summer 2015: Supervision of a Capstone project on Recommendations for the User-Developer Link: A Diagnostic Tool for Agile Teams (Master)
Summer 2015: Exercise instructor for Product Management and Product Design for Software (Master)
Summer 2015: Guest Lecture in Methods and Theories in Information Systems (Master)
Summer 2014: Exercise instructor for Product Management and Product Design for Software (Master)