Program‎ > ‎

Program of Study

In their first year, graduate students interested in computational linguistics usually take the  required courses related to syntax and semantics (some students opt to take Semantics I in their second year), as well as Research in Computational Linguistics.

  • LIN 380M: Semantics I.

  • LIN 380L: Syntax I.
  • LIN 389C, Research in Computational Linguistics (both semesters of the first year, all following years).

Beginning in their second year, students interested in continuing in computational linguistics choose courses from the following:

  • Natural Language Processing (Ray Mooney, Computer Science)
  • Applied Natural Language Processing (Jason Baldridge)
  • Concepts of Information Retrieval (Matt Lease, ISchool)
  • Courses offered by the Department of Statistics and Data Sciences
  • Machine Learning (Computer Science)

Advanced courses and seminars in computational linguistics are offered as LIN 386/LIN 392. They are typically taught in the spring semester. Past topics have included:

  • Computational semantics
  • Grounded models of meaning
  • Applied text analysis
  • Data-Intensive Computing for Text Analysis
  • Semisupervised Learning for Computational Linguistics
  • Natural language learning