Professors

Prof. Gustavo Alonso

Gustavo Alonso
Full Professor

More details

databases, distributed systems, enterprise computing, system aspects of programming languages, multicore, FPGAs

Prof. Dr. David Basin

David Basin
Full Professor

More details

information security, verification, formal methods, software engineering, logic in computer science  


Computer science Professor Valentina Boeva

Valentina Boeva
Assistant Professor

More details

bioinformatics, biomedical data analysis algorithms, computational genomics, epigenetics, cancer research, machine learning

Computer science Professor Karl Bringmann

Karl Bringmann
Full Professor

More details

algorithms, fine-grained complexity theory, combinatorial optimization, computational geometry, graph algorithms


Prof. Dr. Srdjan Capkun

Srdjan Capkun
Full Professor

More details

system and network security, wireless security, secure localization

Prof. Yannis Chronis

Yannis Chronis
Assistant Professor

More details

databases, data management for AI, hardware-software codesign


Prof. Dr. Stelian Coros

Stelian Coros
Associate Professor

More details

robotics, digital design, computational fabrication, animation, computer graphics, game development

Prof. Ryan Cotterell

Ryan Cotterell
Assistant Professor

More details

natural language processing, computational linguistics, machine learning


Prof. Mennatallah El-​Assady

Mennatallah El-​Assady
Assistant Professor

More details

human-AI collaboration, intelligence augmentation, visual analytics, information visualization, computational linguistics, digital humanities

Prof. Michal Friedman

Michal Friedman
Assistant Professor

More details

concurrency, systems, emerging technologies, programming languages, sustainability


Prof. Bernd Gärtner

Bernd Gärtner
Adjunct Professor

More details

algorithms, combinatorics, geometry, optimization

Prof. Markus Gross

Markus Gross
Full Professor

More details

computer graphics, animation, physically based modeling, video processing, media technology, digital effects, digital fabrication, 3D printing


Prof. Niao He

Niao He
Associate Professor

More details

large-scale optimization, machine learning, reinforcement learning, probabilistic inference

Enlarged view: Prof. Torsten Hoefler

Torsten Hoefler
Full Professor

More details

efficient and secure datacenter architecture and networking, cloud computing, climate simulations, large-scale machine learning, quantum and high-performance computing


Professor Dennis Hofheinz

Dennis Hofheinz
Full Professor

More details

cryptography, information security, proof systems, algorithms, theoretical computer science

Prof. Thomas Hofmann

Thomas Hofmann
Full Professor

More details

machine learning, natural language understanding, information retrieval, user analytics


Christian Holz
Associate Professor

More details

virtual reality, healthcare, ubiquitous computing, embedded systems, haptics, human-computer interaction, physical prototyping, sensing, signal processing, predictive health

Jules Jacobs
Assistant Professor

external page More details

formal methods, type theory, probabilistic programming, proof assistants, programming languages

as of 1 September, 2026


Ralf Jung

Ralf Jung
Assistant Professor

More details

formal verification, program logics, type systems, concurrency, systems programming languages

Prof. Ana Klimovic

Ana Klimovic
Assistant Professor

More details

cloud computing, operating systems, distributed systems, storage systems, computer architecture


Prof. Michalis Kokologiannakis

Michalis Kokologiannakis
Assistant Professor

More details

automated reasoning, algorithmic verification, concurrency, testing, tools  

Prof. Dennis Komm

Dennis Komm
Associate Professor

More details

algorithm design and analysis, approximation and parametrisation, advice complexity, didactics and education 


Prof. Andreas Krause

Andreas Krause
Full Professor

More details

machine learning, artificial intelligence, reinforcement learning, probabilistic inference

Prof. Rasmus Kyng

Rasmus Kyng
Associate Professor

More details

algorithms, convex optimization, graph algorithms, numerical linear algebra, fine-grained complexity theory, random matrix theory


Prof. Johannes Lengler

Johannes Lengler
Adjunct Professor

More details

stochastic processes, social networks, random graphs, optimization heuristics, evolutionary algorithms, computational neuroscience

Prof. Peter Müller

Peter Müller
Full Professor

More details

program verification, static program analysis, type systems, testing, formal methods, tools


Prof. Kenny Paterson

Kenny Paterson
Full Professor

More details

cryptography, information security, algorithms, discrete mathematics

Enlarged view: Prof. Adrian Perrig

Adrian Perrig
Full Professor

More details

system and network security, networks, internet architecture


Prof. Marc Pollefeys

Marc Pollefeys
Full Professor

More details

computer vision, 3D modeling, robotic perception, computer graphics, machine learning

Prof. Püschel Markus

Markus Püschel
Full Professor

More details

program generation, signal processing, performance optimisation, program analysis, domain-specific languages, machine learning, FPGAs


Prof. Gunnar Rätsch

Gunnar Rätsch
Full Professor

More details

biomedical data science, machine learning, computational genomics, cancer research

Prof. Timothy Roscoe

Timothy Roscoe
Full Professor

More details

operating systems, distributed systems, networking, enterprise computing


Mrinmaya Sachan
Assistant Professor

More details

natural language processing, reasoning, intelligent tutoring, educational data science

Bernhard Schölkopf

Bernhard Schölkopf
Full Professor

More details

machine learning, causal inference, applications in the sciences


Computer science professor Ankit Singla

Shweta Shinde
Assistant Professor

More details

systems security, software security, trusted computing, secure hardware, verification

Portrait Barbara Solenthaler

Barbara Solenthaler
Adjunct Professor

More details

computer graphics, 3D modeling, animation, physics based simulation, virtual humans, machine learning


Prof. Olga Sorkine-Hornung

Olga Sorkine-Hornung
Full Professor

More details

geometry processing, discrete differential geometry, digital content creation, shape representation and editing, fabrication, computer animation, image processing

Angelika Steger
Full Professor

More details

algorithms, combinatorics, randomization and probabilistic methods, combinatorial models for optimization


Computer science professor David Steurer

David Steurer
Associate Professor

More details

complexity theory, approximation algorithms, convex optimization, parameter estimation, tensor methods

Prof. Zhendong Su

Zhendong Su
Full Professor

More details

compilers, programming methodologies and tools, testing, analysis, verification, software security, machine learning, education technologies


Professor Siyu Tang

Siyu Tang
Assistant Professor

More details

computer vision, motion and tracking, virtual humans, machine learning

Prof. Florian Tramér

Florian Tramèr
Assistant Professor

More details

privacy, computer security, trustworthy machine learning, applied cryptography


Vera Traub
Associate Professor

More details

algorithms, combinatorial optimisation, approximation algorithms

Prof. Martin Vechev

Martin Vechev
Full Professor

More details

automated reasoning, machine learning, safe artificial intelligence, security


Julia Vogt
Associate Professor

More details

medical data science, machine learning, data mining, computational biology

Professor April Yi Wang

April Yi Wang
Assistant Professor

More details

educational technology, human-computer interaction, artificial intelligence in education, collective intelligence and organizational technology, end-user programming, user interface for programming


Professor Fanny Yang

Fanny Yang
Associate Professor

More details

machine learning (theory and reliability), non-parametric and high-dimensional statistics, optimisation

JavaScript has been disabled in your browser