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.
