student and professor collaborating


The two-year Master of Science program in Computational Linguistics is designed for outstanding students with an undergraduate degree in linguistics, computer science, mathematics, the study of language, or a related field. This programming-intensive MS degree provides a solid foundation for professional work in computational linguistics/natural language processing, or pursuit of a PhD in computational linguistics or (with some additional coursework) theoretical linguistics or computer science. Visit our department’s prospective students page for more information. Application information can be found below.

Apply Financial Aid Program Site

How to Apply

Application Deadlines

Master’s: Priority deadline is January 15. Applications will be considered after this date on a space-available basis, and no later than April 1.

Five-Year Bachelor's/Master's Program: Current Brandeis undergraduates should be in touch with the CL MS advising faculty as early as possible in their undergraduate career to ensure that they meet all program prerequisites. Applications for the Bachelor's/Master's program are due during the senior year. Priority deadline is January 15 for entry the following fall term. Applications will be considered after this date on a space-available basis, and generally no later than April 1. Please check with the program if you are considering applying after the April 1 deadline to see if this is feasible.

Application Requirements

Your application materials should demonstrate your quantitative and programming abilities as much as possible.  

We frequently accept students with academic backgrounds outside of computer science or math. To be competitive candidates for admission, we strongly recommend that such students take at least one accredited, undergraduate-level foundational computer programming course as early as possible before beginning the program. For such students, if no math was taken beyond high school, we also recommend taking an accredited math course (preferably discrete math) before entering. If such courses are underway when the application is submitted, it is helpful to mention this in the Statement of Purpose.

Students who are admitted to our program and have not taken coursework related to computer programming and/or math may be required to take coursework prior to beginning their program at Brandeis. Details regarding any admission contingency coursework are included within a student's official letter of admission. Please consult the FAQ on our program's website for additional information.

To complete your application to the program, the following are required:

For a more comprehensive description of application requirements, please visit the Frequently Asked Questions page for all GSAS programs, as well as the Computational Linguistics MS Frequently Asked Questions page.