Requirements

Body

One can choose from two tracks. Track A introduces students to issues and methods in computational linguistics at a conceptual but mostly not a technical level and does not require computer programming, although students can choose to do coursework that involves computer programming. Track B introduces students to issues and methods in computational linguistics at both a conceptual and a technical level and requires basic computer programming, which can be developed through certificate coursework. This track is designed primarily to prepare students for an MS or PhD program in computational linguistics.

Advanced

Accordion Header
Certificate Tracks

Text

Prerequisite: Ling 2000 or 2000H or English 3271 or English 3271

Four courses (3 credit hours each), as follows:

  1. One course on linguistic analysis:
  2. Introduction to human language technology (core course):
  3. One language and technology elective:
  4. One course on methods and tools for computational analysis of language:

 

No prior knowledge of computer programming is required for courses in Track A.

Text

Prerequisite: Ling 2000 or 2000H or English 3271 or English 3271

Four courses (3 credit hours each), as follows:

  1. One course on linguistic analysis or introduction to human language technology:
  2. Introduction to computational linguistics (core course):
  3. One upper-division course on methods and tools for computational analysis of language:
  4. One additional course from either 1. or 3.

 

*For students without a background in computer programming, this course (or another introduction to computer programming) is strongly recommended prior to taking Ling 5801.