Skip to main content
Department of Computer Science


Professor and graduate students having a discussion

Doctoral degrees require the fulfillment of the specific department requirements including the number of courses with grades of S (satisfactory) or at least a B-, as well as successful completion of the qualifying examination and doctoral dissertation.

Ph.D. in Computer Science
Tufts offers a Ph.D. program in Computer Science, with admission granted at the department level, not to individual faculty members’ research groups. At Tufts, doctoral candidates go on to change the world in successful careers in industry and academia. They teach in tenure-track positions at prestigious universities, launch innovative start-ups, and go to work at companies like Google, Microsoft, IBM, and many more.

Joint Ph.D. in Cognitive Science
Cutting across the information and life sciences, cognitive science is a paradigmatic multi- and inter-disciplinary research program with enormous future societal benefits, especially as intelligent artificial agents are becoming part of our lives. A graduate student in the Cognitive Science Program is required to meet the requirements of their home department (Psychology, Child Study and Human Development or Computer Science) as well as the requirements for the Cognitive Science Program.

Joint Ph.D. in Human-Robot Interaction
Doctoral students in Human-Robot Interaction have the opportunity to build a unique degree program for themselves as they lay the foundations for future generations of researchers and practitioners working with robots. Graduating doctoral candidates will receive a joint Ph.D. in their home department (Computer Science) and in Human-Robot Interaction.