Applying to the Ph.D. Program

Thank you for your interest in our PhD program. If you haven't already, we suggest you first acquaint yourself with our PhD program and please read our FAQ. It answers many of the questions you probably have.

Application Requirements

You may apply to the PhD program regardless of whether you have already earned a Master's degree. A completed application to the Computer Science PhD program includes the following:

  • GRE General Exam (Tufts GRE code is 3901)
  • The GRE Subject (Computer Science) Exam is not required
  • One official copy of all college transcripts
  • At least 3 letters of reference
  • Resume
  • Personal statement
  • TOEFL-iBT scores of at least 90 are required for all international applicants who are not native English speakers (Older TOEFL-cBT or TOEFL-pBT scores will be considered only if accompanied by the TSE).  If you have taken the paper TOEFL instead of the Internet TOEFL, your score must be at least 600.

Again, we urge you to read our FAQ.


The deadline for the receipt of complete applications (including test scores and letters of recommendation) for entry in Fall is December 15, and for entry in the Spring is September 15 These deadlines are strict for international applicants; others may be considered on a rolling basis. We often have more teaching or research assistantships available for Fall admissions; however, this is not always the case. If you apply for Spring and are not admitted with financial aid, you are encouraged to reapply for the following Fall.

All applications for graduate degrees must be made through the Tufts Graduate Office. You can find a link to all application forms at the Office of Graduate Admissions web site. Women and members of underrepresented groups are encouraged to apply.

Merit based financial aid is available on a competitive basis and requires continued good academic standing. Based on availablity, we can typically award 10-15 graduate assistantships each year, which include a full tuition scholarship, and a 9-month stipended assignment as a Research Assistant (RA), a Teaching Assistant (TA) or a System Administration Assistant (SA). RA/TA/SAs are expected to work about 20 hours a week, and are awarded only to full-time students (we have a small number of part-time PhD students, who hold jobs outside Tufts, who would not be elligible for these RA/TA/SA positions.) The Provost and Dean's Fellowships, and the Kirk & Janelle Loevner Endowed Fellowship augment the funds available for assistantships. Applicants need not apply for specific forms of aid. The department will consider applicants for different forms of aid based on qualifications and availability.

In addition, the Office of Graduate Admissions encourages graduate students to seek external funding throughout their graduate career, and has compiled a database to help students in their search. Please see Tufts' research funding page, and a more focused list maintained by the department.

You can get additional information from our FAQ and from the Office of Graduate Admissions web site.

Graduate applications to Tufts are handled by a combination of the department and the Office of Graduate Admissions. Your application is formally processed by the Office of Graduate Admissions. Its content is then read by members of the department, who then forward their recommendations to the Office of Graduate Admissions. The Office of Graduate Admissions formally admits you to the program. Therefore, you may receive correspondence from either of these entities.