Thomas R. Gross

Thomas R. Gross

Department of Computer Science
ETH Zurich
Universitätstrasse 6
CH-8092 Zurich
Switzerland

E-mail: FirstName Dot LastName Separator inf.ethz.ch
Web: people.inf.ethz.ch/trg/
+41 44 632 7342
CAB H 69.2
This is my minimal web page.

Ultra short bio

I have worked on the software and architecture of a variety of experimental computer systems. As a graduate student at Stanford, I participated in the (Stanford) MIPS project. At Carnegie Mellon, I was part of the Warp iWarp and Fx projects. My later projects focussed on compilers, programming tools, and (in collaboration with Disney Research) on using software instead of (complicated) hardware (e.g., for low-cost networking based on visible light communication or body channel communication).

I joined the faculty of the Department of Computer Science at Carnegie Mellon (after completing a Ph.D. in Electrical Engineering at Stanford University). I retired in 2019 from ETH Zurich (my ETH pages are not supported by the latest version of ETH's CMS so the old pages can be found only at archive.org). I taught the "Introduction to Programming" for the 1st semester B.Sc. students in Computer Science until 2023.

Links

Informatik Stiftung Schweiz: The Swiss Informatics Foundation supports projects that target the general population’s knowledge about the development, technology, application and effects of Informatics and related areas; I am a member of the board.

Laboratory for Software Technology (LST): The LST pages contain information about papers, projects, and classes.

NCCR MICS (Mobile Information and Communication Systems): I was the deputy director of this center, which was funded by the Swiss National Science Foundation.

Previous web page: I was part of the Computing, Media, and Communication Laboratory (CMCL) at Carnegie Mellon.


News



September 2026