About
The Department of Computer Science at Tufts University provides an open, friendly, diverse, and collaborative atmosphere in which to study computer science. Students personalize their path of study and regularly access professors both in small classes and out of class. With a long history of interdisciplinary learning and research collaboration, the Department of Computer Science brings together faculty, students, alumni, staff, and guests from across the field and beyond.
Tufts computer science faculty members are recognized leaders in their fields and are pioneering innovative research. Students stay on the leading edge of computer science throughout their degree program, because Tufts CS courses are continually revised and updated.
Degree Programs
- BS or BA in Computer Science
- BS in Data Science
- MS in Artificial Intelligence
- MS in Computer Science
- MS in Computer Science - Online
- MS in Cybersecurity and Public Policy
- MS in Human-Robot Interaction
- PhD in Computer Science
- Joint PhD in Cognitive Science
- Joint PhD in Human-Robot Interaction
- Post-Bac Certificate in Computer Science
- Post-Bac Certificate in Computer Science - Online
- Post-Bac Certificate in Data Science - Online
- Certificate in Computer Science
- Certificate in Human-Computer Interaction