Apr 20, 2026  
Fall 2025 Undergraduate Catalog 
    
Fall 2025 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

LIN 120 - Language and Technology


An introduction to how computers process language and solve language-related tasks. This course discusses the language technologies of our daily life — spam filtering, machine translation, and many more — and shows how they work under the hood. The course explores a variety of issues: Why do computers do well in some areas (spell checking) yet fail miserably in others (essay grading)? Will we ever have perfectly fluent AIs as depicted in science fiction? And how will these technological advances impact the role of language in our society? Students will also acquire basic programming skills and write scripts for simple language tasks. No previous training in mathematics or computer science required.

3 credits

SBC: TECH



Add to Portfolio (opens a new window)