LING 406 Introduction to Computational Linguistics

Introduces the field of natural language processing and computational linguistics. Topics include finite-state methods, parsing, probabilistic methods, machine learning in NLP, computational semantics and applications of NLP technology. The course combines linguistic theory with computational modeling.

Undergraduate Credit: 3 hours
Graduate Credit: 4 hours

Prerequisite: LING 100 or LING 400; LING 402 (or equivalent Python experience); STAT 100 (or equivalent statistical experience).

Course Department: Linguistics

LING Course Catalog (opens in a new browser window)

Semesters offered (opens in a new browser window)

Updated: April 4, 2026

Informatics Programs
614 E. Daniel St., 4th Floor
MC-387
Champaign, IL 61820
217-333-4930
Log In