Teaching
Courses, labs, seminars, and thesis opportunities offered by the chair
Lectures
Core courses that build conceptual foundations and give a structured entry point into the chair's research areas.
Algorithmic Foundations of Data Science
In the age of "big data" and "advanced analytics", data processing faces new challenges. Queries become more complex and often involve data mining and machine learning tasks, and the scale of the datasets requires new algorithmic approaches. This course covers the theoretical foundations of modern data processing and analytics.
Dynamical Processes on Networks
Many real-world systems may be described as a network of dynamically interacting entities. We interact with each other in a social contact network, over which rumors as well as pathogens can spread; electrical energy is delivered by the power grid; the Internet enables almost instantaneous world-wide interactions; our economies rest upon a complex network of inter-dependencies spanning the globe. This course provides an introduction to such network dynamical systems.
Previous Terms
Introduction to Complex Networks
Broad introduction to network science, covering core theory and practical analysis of complex networked systems.
Statistics in Biology
Einführung in die Statistik für Biowissenschaften mit Grundlagen, Tests und Auswertung in R.
Practical Labs
Hands-on, project-oriented formats where students work in small teams and apply computational methods to real problems.
Network Analytics
In this software lab, we cover a range of tools to analyse networks and processes on networks such as epidemic spreading. Specifically, we cover network analysis tools including spectral clustering, network embeddings and graph neural networks. You will work in small teams of 2–3 people.
Seminars
Discussion- and writing-focused formats that emphasize literature work, presentations, and deeper topic exploration.
(Advanced) Topics in Network Science
Networks are a widely-used model for a wide range of systems from different disciplines. This seminar mainly covers two perspectives: First, networks can be seen as relational data, with tasks related to characterization of networks and individual nodes. Second, we can look at networks as dynamical systems and model their behavior, for example in epidemic spreading.
Theses
Research Papers and Theses
We offer a broad range of thesis topics related to Network and Data Science, both at the Bachelor's and Master's level. If you are interested in some of our research or want to suggest a topic, please have a look at our general procedures for hannding out thesis topics.