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

Sarah Lang

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

Sarah Lang

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

Sarah Lang

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)

Martina Scholger, Roman Bleier, Bernhard Geiger, Sarah Lang et al.

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

Christopher Pollin, Sarah Lang

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

Martina Scholger, Sarah Lang

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

Sarah Lang

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)

Sean Winslow, Sarah Lang et al.

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)

Chiara Zuanni, Sarah Lang

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)

Sean Winslow, Sarah Lang et al.

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

Luise Borek, Chiara Zuanni, Martina Scholger, Georg Vogeler, Sarah Lang

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)

Sarah Lang

This invited workshop introduced advanced XML technologies for transforming TEI-encoded texts into web and print editions.

Digital Scholarly Editions

Sarah Lang

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

Georg Vogeler, Sarah Lang

This lecture provides an overview of the history, methods, technologies, and research areas of the Digital Humanities.

X-Technologies I (Introduction to Text Modelling)

Sarah Lang, Georg Vogeler

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

Sarah Lang

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

Roman Bleier, Hans Clausen, Sarah Lang, Christopher Pollin

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

Sarah Lang

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

Sarah Lang

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.