
LNGS - Linguistics |
2026-2027 DRAFT UNDERGRADUATE STUDIES CATALOG
Effective 1 June 2026 through 31 May 2027
Please see the Undergraduate Catalog Archives for PDF versions of past catalogs.
Course Descriptions
| Global Citizenship Program Knowledge Areas (....) |
|
| ARTS | Arts Appreciation |
| GLBL | Global Understanding |
| PNW | Physical & Natural World |
| QL | Quantitative Literacy |
| ROC | Roots of Cultures |
| SSHB | Social Systems & Human Behavior |
| Global Citizenship Program Skill Areas (....) |
|
| CRI | Critical Thinking |
| ETH | Ethical Reasoning |
| INTC | Intercultural Competence |
| OCOM | Oral Communication |
| WCOM | Written Communication |
| ** Course fulfills two skill areas | |
LNGS 2000 Human Language and Technology (3)
This course introduces students to the interdisciplinary field of human language technology (HLT), which encompasses linguistics, computer science, psychology, philosophy, mathematics, and statistics. Throughout the semester, students will examine the technologies that humans have developed to improve that most human of attributes: communication. The course provides an overview of basic foundations and applications of human language technology, such as morphological, syntactic, semantic, and pragmatic processing, automatic speech recognition, speech synthesis and automatic translation. Students will consider how these are connected to human speech systems and will learn about basic Python toolkits used in this field. Beyond the technical understanding, students will engage with theoretical questions around human and machine interactions. What constitutes a language, communication, intelligence? How does technology expand or limit our communicative and expressive potential? In what ways do these technologies shape our societies?
LNGS 3000 Linguistic Foundations for Natural Language Processing (3)
This course explores how technology is used to represent, process, and organize human language. Students learn the foundational linguistic concepts: syntax and grammar parsing, semantic analysis, and discourse analysis. They then examine how modern technologies such as autocorrect, speech synthesis, speech recognition, machine translation, and chatbots replicate these linguistic elements. The course introduces students to basic tools for manipulating speech data and key methodologies in speech and natural language processing (NLP). They also consider some of the cognitive and neural mechanisms of human language that are the most difficult for natural language processors to reproduce. Finally, the course confronts social and ethical implications of language technologies, concerning, for example, questions of privacy, accountability around machine intelligence, and the compounding of biases. Some familiarity with Python is recommended but not required. Prerequisite: 3 credits in the study of another language (ex. FREN, SPAN, or JAPN 1090) or in linguistics (ex. ENGL 2600 or 4190).
