Graduate Admission

We are excited that you are considering our Graduate Program. We offer admission to the M.S. and Ph.D. programs. The Ph.D. program is intended for students that wish to pursue a research-oriented career, while the M.S. program is intended for students seeking advanced positions in the software industry. Admission to the Ph.D. program is more competitive than the M.S. program.

Financial support. Admitted Ph.D. students are typically offered financial support in the form of teaching or research assistantships, which include full tuition. Admission into this program is very competitive, though, and you must have the intention of completing this program. M.S. students are typically admitted with no financial aid. Many, however, find such aid on campus; typically by taking programming jobs for different administrative and academic units. More information about these opportunities can be found here. Information regarding tuition and other costs can be found from the Graduate School.

Admission deadlines. Most students are admitted beginning in Fall semesters, but we do admit a small number of students that start in Spring semester. Please make sure that you submit your application before the deadline (January 15 for Fall admission and October 1 for Spring admission). Late applications may not receive full consideration, especially for financial support.

B.S./M.S. program. A student in the undergraduate program in CS at Stony Brook can apply for admission into the integrated B.S./M.S. program as specified here. Please note that this option is available only to Stony Brook students.

M.S. to Ph.D. A student in the M.S. program can subsequently apply for admission into the Ph.D. program, but should keep in mind the higher standards for entry into the Ph.D. program. The Computer Science Graduate Program Handbook describes this process, as well as serving as the authoritative source on matters relating to the graduate program.

Application process and requirements. Note that we accept only online applications, which can be accessed from this page maintained by the Stony Brook Graduate School. Address your enquiries regarding admissions to graduate AT cs.stonybrook.edu. However, due to the large volume of applications that we receive, we are not always in a position to respond promptly to all student inquiries regarding application status. So, please read carefully in order to make sure that your application is filled properly.

The requirements for admission into the program are spelled out in the Computer Science Graduate Program Handbook, but we summarize the main points below:

  • Background in Computer Science: Applicants are expected to have taken upper-division courses in five of the following seven areas of Computer Science: (i) Theory of Computation, (ii) Algorithms, (iii) Programming Languages or Compilers, (iv) Computer Architecture, (v) Databases, (vi) Operating Systems, and (vii) Networks or Visual Computing. Students with fewer proficiencies may be admitted if the rest of their qualifications are very strong.
  • Standardized test scores: GRE general examinations are required. GRE subject tests are encouraged, especially for Ph.D. applicants. In addition, international students need to take TOEFL. We need official reports of your test scores from ETS. Please include Stony Brook's institution code (2548) as well as our department code (0402 for GRE, 78 for TOEFL and TSE) in your request to ETS
  • A nonrefundable application fee of $60 is required at the time of application submission.

To be considered for admission, you must be a high achiever in the undergraduate program and have high grade-point average (GPA). Please arrange for official transcripts to be mailed to the following address:

Graduate Admission - Program
Department of Computer Science
Stony Brook University
Stony Brook, NY 11794-4400
U.S.A.
Program in the above address should be one of the following: Ph.D., M.S., BS/MS.

Deferral of admissions. Sometimes students who are admitted into our graduate program cannot attend due to a variety of reasons and request that their admission be deferred to the following semester. Due to a number of factors, many of which are beyond our control, we cannot accommodate such requests. Instead, the student needs to reapply for admission in a subsequent semester, indicating history of past admission.