Computational Linguistics Certificate
Linguistics and Computer Science Partner to Create New Certificate
The University of Utah’s Department of Linguistics and the Department of Computer Science have created a certificate in computational linguistics for students interested in pursuing a career in natural language processing, the technology behind devices such as Alexa, Siri and Google Home. The growing technology requires special skills that combine linguistics and computer science in order to program computers to accurately understand language.
“Things like Alexa and Siri would not be possible without the people who have linguistic training,” said Scott Jarvis, chair of the Department of Linguistics. “You have to know something about how the human mind recognizes each speech signal and how grammar works.”
According to Jarvis, tech companies like Amazon and Google are looking to linguists to help their devices, apps and other platforms understand language. However, they’re also looking for someone with computer science experience. Jarvis says finding someone with both skill sets can be frustrating for tech companies, which is why the certificate has been introduced.
Students enrolled in the program learn linguistics skills including syntax, phonology, semantics and psycho-linguistics and computer science skills such as algorithms, data structures, machine learning, artificial intelligence and more.
“I feel like a lot of the major successes that the tech industry has had in the past ten years has been because of the linguists who bring a deeper analysis of where meaning lies and how language structure carries that meaning and all the nuances across accents and dialects,” said Jarvis.
- LING 1200: Intro to the Study of Language or
LING 1069: Bad Words and Taboo Terms
- CS 1410: Intro to Object-Oriented Programming
- CS 2420: Intro to Algorithms & Data Structures
- CS 3100: Models of Computation
- CS 3500: Software Practice
- LING 4010: Intro to Phonetics and Phonology or
LING 4020: Intro to Syntax or
LING 5030: Semantics or
LING 5190: Psycholinguistics
- LING 3300: Computers and Language or
CS 3505: Software Practice II
- CS 5340: Natural Language Processing
- LING 5300: Computational Linguistics