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

external page 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

Ralf Jung

Ralf Jung
Assistant Professor

external page 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

external page 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
Assistant 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

machine learning for natural language processing, knowledge discovery and reasoning


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

external page 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

external page 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
Assistant Professor

More details

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

JavaScript has been disabled in your browser