Computer Science
Teaching and research related to Computer Science

Computer science is part of a dynamic hub that links to research throughout SEAS and to the rest of
the University, drawing from fields such as Electrical Engineering, Physics,
Chemistry, and Biology to Harvard's professional schools in medicine
and business.
The state-of-the-art building that houses activities in computer science and electrical engineering, Maxwell Dworkin, was underwritten by two of the School's most famous attendees, Bill Gates COL '77 and his classmate Steven Ballmer '77.
"There’s the chance to get this stuff used outside of a lab setting and reach beyond the traditional confines of computer science."
- Matt Welsh, Associate Professor of Computer Science
Computer scientists at Harvard investigate a wide range of topics, including groundbreaking work in provably secure cryptography, the implementation of sensor nets, developments at the interface of economics and computer science, and discoveries in VLSI.
Students and researchers are involved in an increasing number of interdisciplinary initiatives across the University such as the nascent Wyss Institute for Biologically Inspired Engineering and the Center for Research in Computation and Society.
Looking forward, the faculty have identified five long-terms goals to support advancement in teaching and research:
- retain and attract first rate computer science faculty and graduate students;
- offer an academic program at the undergraduate level that is accessible to students with varied backgrounds;
- offer courses that are attractive to students outside the concentration;
- work with other departments and schools to provide rigor and depth in interdisciplinary fields; and
- bolster efforts to support computation for society.
Research
Research in computer science at Harvard is outward looking. Particular emphasis is on harnessing the depth and breadth of the University research community to explore critical areas such as computer systems research; quantum science and technology; scientific computing and information technology; computational biology; and computation for society.
- Artificial Intelligence, Multi-Agent Systems, and Computational Linguistics
-
Bio-Inspired Robotics and Computing
- Computation and Economics
- Graphics and Visualization
- Human-Computer Interaction
-
Languages, Compilers, and Tools
- Networking and Systems
- Theory of Computation

