Orange Alert

Natural Language Processing Concentration

Concentration Advisor
Jeffrey Stanton
Office: 323E Hinds Hall


Students in the concentration in Natural Language Processing apply computational and linguistic tools to the processing and generation of natural and artificial languages.

Sample Requirements - Consult the Course Catalog for specific requirements.

Equivalent or alternative courses may be substituted for any of the courses listed below by approval of the program. Be aware that certain courses may have prerequisites.

Linguistics Core Courses (12 credits)

  • LIN 601 Linguistic Analysis
  • LIN 631 Phonological Analysis
  • LIN 641 Syntactic Analysis
  • LIN 674 Topics in Sociolinguistics

Concentration Area Required Courses (6 Credits)

These courses should be taken in sequence, unless given permission by instructor.

  • CIS 668 Natural Language Processing or IST 664 Digital Information Retrieval Services
  • IST 736 Text Mining

Concentration Area Elective Courses (12 Credits)

  • Four additional courses - Consult the course catalog for approved list

Thesis Option

In substitution for six of the elective credits, the student may prepare a thesis under the supervision of the concentration advisor or other faculty participating in the Program and on a topic approved by the Program.