Our department is home to a diverse range of cutting-edge research. This is reflective of the current state of Computer Science in general, as it finds itself at the core of both scientific discovery and technological progress. Indeed, these days computational technologies are omnipresent not only in the world of science and tech, but even in everyday life. To learn about our research and latest findings, please browse through our laboratories, specific projects, faculty profiles, publications, and technical reports. Our graduate program is a large part of our research excellence and we also have a strong record of involving undergraduate students in research.