Applying to the Master's (ScM) Program

Thank you for your interest in our master's program. If you haven't already, we suggest you first acquaint yourself with our master's program to determine that it's appropriate for your needs.

Please read our FAQ. It answers many of the questions you probably have.

Application Requirements

We expect strong results from our applicants in the following:

  • GRE General Exam (recommended but not required)
  • GRE Subject (Computer Science) Exam (recommended but not required)
  • Record of grades or other academic performance
  • Letters of reference (NOTE: you might suggest to your letter writers that they look at
  • TOEFL or IELTS (for applicants whose native language is not English)
Again, we urge you to read our FAQ.


We accept applications twice a year: until December 11th for spring admission and until March 15th for fall admission. We admit students on a rolling basis but cannot accept applications after a deadline has passed. Once the application system has closed, it will not reopen until October for new applications. You will be notified by the Graduate School if you are admitted.

Please go to to apply.

You can get additional information from our FAQ and from the Graduate School's Web site.

NOTE: We strongly urge you to provide unofficial (scanned) copies of your transcripts as part of the electronic application. You will be prompted to mail an official copy of your transcript if you are accepted to the program.

Graduate applications to Brown are handled by a combination of the department and the Graduate School. Your application is formally processed by the Graduate School. Its content is then read by members of the department, who then forward their recommendations to the Graduate School. The Graduate School formally admits you to the program. Therefore, you may receive correspondence from either of these entities. We regret to say that the Brown Computer Science Department does not provide financial aid to master's students.

Financial Aid

The Department of Computer Science is not currently providing financial assistance for a Master's education. Unfortunately, we do not have scholarships, fellowships, or RA or TA positions that we can offer. The University, however, does maintain information on financial aid, loans and scholarships for which prospective students can apply. To find out more about Graduate Financial Aid, please go to