About ECC

The ECC was created in 2007 by a group of faculty at the Department of Computer Science of ETH Zurich in response to the concerns and input provided by representatives from industry regarding research and education in computer science. ECC is also an attempt to better structure sponsored research and to facilitate transfer of research results to industry by defining projects only under the premise of a long and tight partnership between academic researchers and industry. ECC builds upon the research expertise and excellence available at ETH Zurich and the opportunities that the greater Zurich area offers in terms of close proximity to leading companies and research labs.

Goals of ECC

ECC's main aim is to promote education and research in areas of computer science that are relevant to the large IT infrastructures used today in many companies and industries. ECC is by nature a multi-disciplinary effort encompassing topics such as networks, operating systems, distributed systems, software engineering, databases, data streams, performance engineering, and enterprise architecture.

ECC's projects are defined based on the long-term needs of one or more industrial partners. The projects are structured into one or several Ph.D. dissertations and the research conducted in close collaboration and with direct input from the industrial partners. Research is conducted at ETH under the supervision of ETH faculty.

ECC's role in education is to transform the input and needs of industry into workable teaching modules. These modules range from complete courses to seminars, classes imparted by industry partners, use cases, and industry courses for professionals. ECC will also promote new education programs for professionals.


ECC is run by an advisory board. The president and vice-presidents of the board are professors at ETH Zurich. The board consists of representatives of each main partner. The Advisory Board is in charge of the defining directions for ECC, approving new partners, and establishing research and educational projects.