Description: A program that focuses on the relationship between computer and human language and computational techniques applied to natural language. Includes instruction in computer programming, human languages, linguistic analysis, logic, natural language processing, semantics, machine learning, psycholinguistics, software engineering, and syntax.