Linguistics Department

Courses

The Computational Linguistics concentration area at the UT Linguistics department is structured as follows. 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).

Research in Computational Linguistics is taken in both semesters of the first year, and all subsequent years.

LIN 380M: Semantics I.
LIN 380L: Syntax I.
LIN 389C, Research in Computational Linguistics

Beginning in their second year, students interested in continuing in computational linguistics choose advanced courses and seminars in computational linguistics, as well as courses from other departments.

Advanced courses and seminars in computational linguistics are offered as LIN 386/LIN 392. 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

Relevant courses in other departments include:

Natural Language Processing (Ray Mooney, Computer Science)
Structured Models for Natural Language Processing (Greg Durrett, Computer Science)
Concepts of Information Retrieval (Matt Lease, ISchool)
Human Computation and Crowdsourcing (Matt Lease, ISchool)
Courses offered by the Department of Statistics and Data Sciences
Data Science Lab (Electrical and Computer Engineering)
Machine Learning (Computer Science)


Students in computational linguistics are also expected to participate in the cross-departmental biweekly reading group “NLL” (Natural Language Learning). Students are asked to contact computational linguistics faculty to get on the mailing list.

Depending on the student's focus, advanced courses from other concentration areas in Linguistics will tie in very well with the Computational Linguistics concentration area. For example, a student focusing on computational syntax and semantics will benefit greatly from advanced syntax courses such as Lexical-Functional Grammar, or Head-driven Phrase Structure Grammar.

In general, students in computational linguistics are greatly encouraged to take courses in the UT Computer Science department, the iSchool, the Electrical and Computer Engineering department, and the Department of Statistics and Data Sciences.