Why Pursue a Computer Science Degree?
Computer Science at the Harvard School of Engineering studies both the fundamentals of computation and computation’s interaction with the world. Computer scientists develop new algorithms, invent new systems and theories that empower people and society, and advance the science of computing while working with engineers, scientists, social scientists, lawyers, artists, and others around the university and beyond.
Computer scientists at Harvard pursue work in a wide range of areas including theoretical computer science, artificial intelligence, economics and computer science, privacy and security, data-management systems, intelligent interfaces, operating systems, computer graphics, computational linguistics, robotics, networks, architectures, program languages, machine learning, and visualization.
Computer Science at Harvard is committed to advancing the goals of the Office of Diversity, Inclusion, and Belonging (DIB) by supporting students, staff, faculty, and researchers from diverse backgrounds.
Students and researchers are involved in a number of interdisciplinary initiatives across the University, such as the Kempner Institute for the Study of National and Artificial Intelligence, the Center for Research on Computation and Society, the Data Science Initiative, and the Berkman Klein Center for Internet & Society.
Computer Science Programs
Undergraduate
Bachelor of Arts (AB)
Bachelor of Arts (AB)/Master of Science (SM)
Secondary Field
Graduate
PhD