Computational linguistics is an interdisciplinary field dealing with the statistical and/or rule-based modeling of natural language from a computational perspective. Italian Father Roberto Busa is considered the pioneer in computational linguistics for his usage of computers for linguistic and literary analysis.
Traditionally, computational linguistics was usually performed by computer scientists who had specialized in the application of computers to the processing of a natural language. Computational linguists often work as members of interdisciplinary teams, including linguists (specifically trained in linguistics), language experts (persons with some level of ability in the languages relevant to a given project), and computer scientists. In general, computational linguistics draws upon the involvement of linguists, computer scientists, experts in artificial intelligence, mathematicians, logicians, philosophers, cognitive scientists, cognitive psychologists, psycholinguists, anthropologists and neuroscientists, among others.
Computational linguistics has applied and theoretical components, where theoretical computational linguistics takes up issues in theoretical linguistics and cognitive science and applied computational linguistics focuses on the practical outcome of modelling human language use.
The Linguistics Major requires a minimum of 12 unique courses, consisting of 2 lower-division courses (LING 50, LING 53) and 10 upper-division courses (LING 100-199).