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, programing languages, machine learning, and visualization.
Students and researchers are involved in a number of interdisciplinary initiatives across the University, such as:
Computer Science Programs
Undergraduate Degrees
Bachelor of Arts (AB)
Bachelor of Arts (AB)/Master of Science (SM) (concurrent degree program)
Secondary Field (minor)
Graduate Degrees
PhD Degree
Related Programs
Masters in Computational Science and Engineering
Masters in Data Science
Harvard Business Analytics Program