Courses offered in WS25/26
Large Language Models (LLMs), such as GPT, Claude and Llama, are powerful tools that have transformed the landscape of Natural Language Processing (NLP), enabling advanced applications in various fields. The “Building Large Language Model Applications,” course is a practical, hands-on course designed to provide students with in-depth knowledge and experience in developing applications utilizing LLMs. […]
This course provides participants with a comprehensive and versatile toolbox of data visualisation and analysis methods, which can be transferred to a vast number of applications.
Empathic computing investigates how technology can support collaboration, shared understanding and human-centered interaction. In this lab, student teams design and develop their own projects using immersive and pervasive media—ranging from XR headsets and smartphones to tablets, laptops, and wearable devices. Projects may leverage open standards like WebXR, or use engines such as Unity, depending on […]
Generative AI unlocks new potentials supporting tasks in many fields – including data management. It can significantly enhance data management by automating and improving tasks across the data lifecycle. In research data management, it supports metadata creation, documentation, and data curation. For database modeling, it enables schema generation from natural language, query formulation, and schema […]
The Knowledge Graphs Lab offers a practical insight into structured semantic graphs, which model real-world entities and their complex relationships. By leveraging Knowledge Graphs (KGs), you can represent, integrate, and reason over heterogeneous information in a way that makes data more Findable, Accessible, Interoperable, and Reusable (FAIR). Why Knowledge Graphs?Knowledge Graphs power a wide range […]
Knowledge Graphs are large graphs used to capture information about the real world in such a way that is is useful for applications. In these data structures, there are all sorts of entities (for example, people, events, places, organizations, etc.). Knowledge Graphs are used by many organizations to represent the information they need for their […]
Mixed Reality is a continuum of spatial computing experiences on virtual, augmented and extended reality devices, such as the Microsoft HoloLens 2, the HTC Vive Pro, Meta Quest 3 and Android smartphones. In this lab, we learn the basics of mixed reality software development in independent project work that student groups can propose and elaborate.