Working groups
The chairs of the Department of Computer Science consist of multiple working groups.
Theoretical computer science
Efficient Algorithms and Complexity Theory
Prof. Dr. Amin Coja-Oghlan, Prof. (apl.) Dr. Beate Bollig
Knowledge-Based Systems
Prof. Dr. Jean Christoph Jung
Logic and Computing: Databases, Automata, Complexity
Prof. Dr. Thomas Schwentick
Verification and Formal Guarantees of Machine Learning
Prof. Dr. Daniel Neider
Practical computer science
Artificial Intelligence
Prof. Dr. Stefan Harmeling
Computer graphics and geometry processing
Prof. Dr. Mario Botsch
Data Mining
Prof. Dr. Erich Schubert
Data Science and Data Engineering
Prof. Dr. Emmanuel Müller
Databases and information systems
Prof. Dr. Jens Teubner
Intelligent sensing in computer graphics
PD Dr. Frank Weichert
Modeling and simulation
Prof. Dr. Peter Buchholz
Programming systems
Prof. Dr. Bernhard Steffen
Computer networks and distributed systems
Prof. Dr. Dr. Klaus-Tycho Förster
Safe Autonomous Systems
Prof. Dr. Sebastian Peitz
Secure Software Engineering
Jun.-Prof. Dr.-Ing. Ben Hermann
Smart City Science
Jun.-Prof. Dr. Thomas Liebig
Machine Learning and Artificial Intelligence (Lamarr Institute)
Lamarr Institute
Applied computer science
Algorithm Engineering
Prof. Dr. Kevin Buchin
Algorithmic basics and teaching of computer science
Prof. Dr. Johannes Fischer
Automated Quality Assurance
Prof. Dr. Falk Howar
Computational Intelligence
Prof. Dr. Günter Rudolph
Design Automation for Embedded Systems
Prof. Dr. Jian-Jia Chen
Enterprise Computing
Prof. Dr. Christian Janiesch
Pattern recognition in embedded systems
Prof. Dr.-Ing. Gernot A. Fink
Software Engineering by Algorithms and Logic
Prof. Dr. Jakob Rehof
System software
Prof. Dr.-Ing. Peter Ulbrich
Virtual Machining
Prof. Dr.-Ing. Petra Wiederkehr