Director of Graduate Study
Student and Faculty Stories
Karishma Reddy Kahn decided to pursue a Ph.D. in Computer Science after joining the M.A. program for non-majors.
James Pustejovsky recieved a $390,000 grant from the Mellon Foundation in 2016.
Computer Science Careers
Learn more about careers in Computer Science
Graduate Programs in Computer Science
The Department of Computer Science offers the following degrees:
- The M.A. program for students who have completed a Bachelor's in computer science or a closely related field consists of 9 courses/3 semesters of graduate level coursework.
- The M.A. program for non-majors consists of four semesters (12 courses) of introductory computer science courses plus graduate level coursework. This program is ideal for students who seek a master's degree, but have little or no background in computer science.
- Student backgrounds will be evaluated by faculty committee for the appropriate track.
- M.A. in Computational Linguistics
- Ph.D. in Computer Science
Students in the Ph.D. program are eligible to participate in the interdepartmental graduate program in Quantitative Biology, which provides training in new research fields that cross traditional boundaries between the life sciences and physical sciences.
We encourage you to explore one of the department’s greatest assets through our faculty pages.
Courses and Degree Requirements
How to Apply
How to Apply
Ph.D.: January 15
Master’s: For fall semester (starts in late August): rolling through May 1; application review begins January 15.
B.A./M.A.: Current undergraduates should apply for the B.A./M.A. program during their sixth semester at Brandeis using our online application.
Ph.D.: All students who have completed a Bachelor's degree in computer science or a closely related field are eligible to apply to the Ph.D. in computer science.
Master's: The M.A. in Computer Science is a two-track program designed for students with undergraduate degrees in any field. The 9 course, three-semester M.A. track is for students with undergraduate majors in computer science; the 12 course, four-semester M.A. track is for students who have a bachelor's degree in another field who wish to prepare for a Ph.D. or a career in computer science. Student backgrounds will be evaluated by faculty committee for the appropriate track.
To apply, you need to submit:
- An online application;
- An application fee (please click here for more information);
- Transcripts from all universities and colleges attended must be uploaded to your application; do not mail official transcripts to our office. For more information, visit Frequently Asked Questions;
- Letters of recommendation, submitted electronically. The Ph.D. program requires three letters of recommendation; the M.A. requires two letters of recommendation; the B.A./M.A. program requires one letter of recommendation.
- A curriculum vitae (CV) or resumé;
- A statement of purpose indicating your reasons for undertaking graduate study. In addition, please describe your qualifications for the academic program and your objectives in undertaking this program.
- Standardized tests: Ph.D.: Graduate Record Exam (GRE) required (On average, PhD students are in the 85% in verbal and 95% in quantitative.) Master’s: GRE required. B.A./M.A: GRE not required. Our GRE institution code is 3092 (please note: this institution code only applies to GRE scores).
- International applicants: For additional requirements for international applicants (non-U.S. citizens or non-permanent residents), minimum TOEFL, IELTS, or PTE scores, and important information regarding visas, please click here. If you are submitting TOEFL scores, please note that our TOEFL institution code is 3261.
For a more comprehensive description of application requirements, please visit our Frequently Asked Questions page.