Detailed Course Information

For the most up-to-date information regarding courses, including descriptions and offerings, please visit the University Registrar Bulletin entries for Computer Science and Linguistics.

For information on the meeting times, locations, and instructors of courses offered in specific terms, please visit the University Registrar's Schedule of Classes.

Quick Links

Apply Now!

Request Information

Financial Aid

Current Course Schedule

The Computational Linguistics Master of Arts (M.A.) program involves coursework from both Computer Science and Linguistics. The following is a list of CL courses offered in the current school year.

For information on all computational linguistics program courses, including the full description and frequency of offering for each course, please see the Brandeis Course Bulletin Computer Science and Linguistics entries, under 'Courses of Instruction'.

Fall 2015

Computational Linguistics courses

LING 131 Programming for Linguistics (Xue)

LING 160 Mathematical Methods in Linguistics (Plaster)

COSI 134 Statistical Approaches to Natural Language Processing (Wellner)

COSI 112 Modal, Temporal, and Spatial Logic for Language (Pustejovsky)

COSI 136 Automated Speech Recognition (Meteer)

Computer Science Background and Elective Courses

COSI 11 Programming in Java and C (DiLillo)

COSI 21 Data Structures and the Fundamentals of Computing (DiLillo)

COSI 29 Discrete Structures (Mairson)

COSI 101 Fundamentals of Artificial Intelligence (Hong)

COSI 125 Human-Computer Interaction (Alterman)

COSI 127 Database Management Systems (Cherniak)

Linguistics Background and Elective Courses

LING 120 Syntactic Theory (Goldberg)

LING 150 Historical Linguistics and Language Change (Plaster)

Spring 2016

Computational Linguistics courses

COSI 114 Fundamentals of Computational Linguistics (Pustejovsky)

COSI 132 Information Retrieval (Anick)

COSI 137 Information Extraction (Xue)

COSI 138 Computational Linguistics Second Year Seminar (Goldberg)

COSI 140 Natural Language Annotation for Machine Learning (Meteer)

Computer Science Background and Elective Courses

COSI 12 Advanced Programming Techniques (Salas, Papaemmanouil)

COSI 111 Topics in Computational Cognitive Science (Alternman)

COSI 113 Artificial Life (Pollack)

COSI 121 Structure and Interpretation of Computer Programs (Mairson)

COSI 123 Statistical Machine Learning (Hong)

COSI 130 Introduction to the Theory of Computation (Storer)

Linguistics Background and Elective Courses

LING 110 Phonological Theory (Plaster)

LING 130 Formal Semantics: Truth, Meaning, and Language (Malamud)

LING 140 Architecture of Conversation: Discourse and Pragmatics (Malamud)

LING 190 Topics in Linguistics: Language and the Law (Plaster)