Areas of Research in Computer Science

Computer science is an exciting, fast moving and diverse field. It pervades many areas from science to industry and plays a vital role in all aspects of society. Our internationally renowned faculty covers the many facets of modern computer science, from the underlying theory to the design of practical systems. The strength and reputation of the department’s research attract business and industry collaborations around the world.

Data Management and Machine Learning

Data Management and Machine Learning

Computers have fundamentally changed the way the world produces, manages, processes and analyzes data. Not only does the amount of data keep growing every day, but what we do with the data and how we extract value from it is becoming a dominant theme in our society.

Research area details

Information and System Security
 

Information and System Security

Information and System Security is both a problem of fundamental importance for modern society and a scientific discipline with its own foundations and methods.



Research area details

line

Networked Systems and Parallel Computing

Networked Systems and Parallel Computing

ETH Zurich has a long tradition of tackling fundamental, long-term research problems in computer science by building and learning from complete computer systems.

Research area details

Pervasive Computing and Cyperphysical Systems

Pervasive Computing and Cyberphysical Systems

Computing pervades more and more sectors of the physical world and computer science is becoming pervasive in all sectors of society.


Research area details

line

Programming Languages and Software Engineering

Programming Languages and Software Engineering

Research in this area ranges from theoretical underpinnings to practical tools supporting today’s ambitious software projects. Topics of particular attention include: programming language design, software performance, and concurrency, as well as program analysis, synthesis, verification and testing.

Research area details

Theory and Algorithms
 

Theory and Algorithms

Computer science has the dual nature of being an engineering science as well as a basic science (like physics), concerned with fundamental concepts including processes, computation, information and communication.



Research area details

line

Visual Computing

Visual Computing

The area of visual computing at ETH Zurich groups research activities in computer graphics, computer vision, geometry processing, human-computer interaction and visualization.

Research area details

 
Page URL: http://www.inf.ethz.ch/research.html
02.09.2015
© 2015 Eidgenössische Technische Hochschule Zürich