teaching
Teaching Portfolio and abstracts of classes taught
I have taught more than 25 classes (excluding workshops and schools) at a range of institutions over the past years, including the University of Passau, the University of Vienna, the University of Graz, and the University of Wuppertal. In 2026/2027, I will also be teaching at Freie Universität Berlin and Humboldt-Universität zu Berlin.
My teaching has covered a wide range of topics in the digital humanities. More recently, I was particularly pleased to teach at the intersection of digital humanities and the history of science during my guest professorship at the University of Wuppertal. I have taught a broad range of technologies and methods, and my upcoming courses will focus on critical data, data gaps, and critical computational humanities.
I have also been involved in several innovative teaching projects, including the development of video-based learning courses on digital scholarly editing and rare books, as well as Computer Vision for Digital Humanists.
Also relevant to my teaching is my digital humanities blog, LaTeX Ninja’ing and the Digital Humanities. Particularly in its earlier years, the blog featured numerous tutorials, one of which later formed the basis of a workshop at Harvard Beyond TEI: Digital Editions with XPath and XSLT for the Web and in LaTeX.
You can find a full list of my courses taught below.
Some of the courses listed in this portfolio were taught multiple times in only slightly different formats. Therefore, each distinct course is included only once in the portfolio. The description on the respective course page indicates whether a course was taught more than once and, if so, specifies the semesters in which it was offered.
2026
AI and Data Ethics. From Data (Feminism|Gaps|Work) to Critical (Archival|Data|Code) Studies
This course introduces students to AI and data ethics through perspectives from critical data studies, critical archival studies, critical code studies, data feminism, and related humanities and activist scholarship.
Occult knowledge and knowledge organization from Alchemy to AI
This lecture examines forms of hidden, secret, and specialised knowledge from alchemy to artificial intelligence, exploring how such knowledge is organised, encoded, and transmitted across different historical periods.
Occult knowledge and digital methods
This course introduces students to early modern sources of occult knowledge and explores how Digital Humanities methods can be applied to their analysis.
2025
Machine Learning for Digital Scholarly Editions (School)
This summer school introduces machine learning methods for digital scholarly editions, combining practical applications with the theoretical foundations of topic modelling and text analysis.
2024
Project Management for Digital Humanities Projects
This course introduces project management principles and workflows for Digital Humanities projects, from conception and planning to publication and long-term preservation.
Machine Learning for Digital Scholarly Editions
This course explores the application of machine learning methods, including natural language processing, computer vision, and OCR, in the context of digital scholarly editions.
2023
Introduction to Computer Vision
This course introduces the foundations of computer vision and digital image analysis, with a focus on applications in the Digital Humanities.
Computer Vision for Digital Humanists (School and Videos)
This summer school introduces computer vision and machine learning methods for image-based research in the Digital Humanities.
2022
Selected Questions of Digital Humanities (seminar)
This seminar examines the history, theory, and key debates of the Digital Humanities as an interdisciplinary field.
Digitizing the Materiality of the Premodern Book (School and Videos)
This winter school introduces the digitisation of manuscripts and rare books, with a focus on materiality, bibliography, and TEI-based description.
Project Seminar in Digital Humanities
This project-based seminar enables students to apply Digital Humanities methods and theories to independently developed research projects.
Beyond TEI – Digital Editions with XPath and XSLT for the Web and in LaTeX (workshop)
This invited workshop introduced advanced XML technologies for transforming TEI-encoded texts into web and print editions.
Digital Scholarly Editions
This course introduces the theory and practice of digital scholarly editing, including text encoding in TEI-XML, transcription, and digital publication.
2021
Introduction to Digital Humanities
This lecture provides an overview of the history, methods, technologies, and research areas of the Digital Humanities.
X-Technologies I (Introduction to Text Modelling)
This course introduces XML-based text modelling and the use of TEI for the semantic representation of humanities texts and research data.
Introduction to Information Modelling
This course introduces the theoretical foundations of modelling and the practical techniques of data modelling, with a particular focus on relational data models in SQL.
2020
Text Encoding and Analysis with TEI
This course provides a theoretical and practical introduction to the modelling, encoding, and analysis of humanities data using XML and the Text Encoding Initiative (TEI).
2019
Introduction to quantitative text analysis
This course provides an introduction to quantitative text analysis in the Digital Humanities, covering corpus building, text mining, stylometry, topic modelling, and machine learning approaches.
2018
Annotation and data enrichment
This course introduces students to the principles and practices of annotation and scholarly data enrichment, combining theoretical foundations with hands-on TEI/XML work on literary texts.