Skip to content

Computational Linguistics Requirements

Academic Advisors

If you have any questions, contact our academic advisor.

General Questions
Email 

Linguistics: Addison Eckhoff
Email | Book an Appointment

 

Certificate Requirements

This undergraduate certificate is designed to help students acquire the knowledge and skills necessary to pursue a career path in an area of technology known alternatively as Computational Linguistics and Natural Language Processing (NLP). This is the science behind machine translation, text-to-speech, speech recognition, and many other important applications. Effective Fall 2026.

Make an Advising AppointmentPrintable PDF

Required Courses 6 Courses (19 credit hours):

Core courses:
LING 2200: Intro to the Study of Language (BF)
LING 3340: Computational Linguistics

Complete one of the following:
CS 1410: Object-Oriented Programming 
CS 1420: Accelerated Object-Oriented Programming

Complete one of the following tracks:

LINGUISTICS:
Complete all of the following:
LING 2300: Language and AI (BF)
LING 5190: Psycholinguistics
Complete one of the following:
LING 3010: Intro to Phonetics and Phonology (DI)
LING 3020: Intro to Syntax
LING 4030: Semantics

COMPUTER SCIENCE:
Complete all of the following:
CS 3100: Models of Computation (QI)
CS5340: Natural Language Processing
Complete one of the following:
LING 3010: Intro to Phonetics and Phonology (DI)
LING 3020: Intro to Syntax
LING 4030: Semantics
LING 5190: Psycholinguistics

 

 No grade below a C- will count toward the Linguistics course requirements above. 

Last Updated: 7/20/26