Computational Linguistics is a field that appeals to students with a zeal for both linguistics and computer science and a passion for developing ideas at the intersection of these fields. The program relies on the resources of the linguistics program and the department of computer science. Students studying computational linguistics will focus on the scientific study of language from a computational perspective, in which opportunities abound in many growing fields in today’s job market, such as: Automated text analysis Speech recognition Information retrieval Web search Machine translation "Big Data" Cryptography Computer security The program admits a small-sized class size of three to five, composed of (i) Tulane undergraduate students with a background in either linguistics, computer science or the study of language who are admitted into the 4+1 program, and (ii) external outstanding students, preferably with an undergraduate degree in linguistics, computer science or the study of a language. Students will complete a core curriculum, several electives and an internship in the summer. CMPS 2170 Intro to Discrete Math (3 c.h.) must be taken during students’ undergraduate training for it is a prerequisite for some Computer Science graduate courses. Additional linguistic electives at the graduate level are available in the following cooperating departments: French, Spanish, Philosophy, Neuroscience, and Psychology. Non-course requirement of the curriculum There will be a (6-8 week) summer internship requirement for obtaining practical experience on key applications in human language technology. Local internship opportunities are available through TurboSquid, a web-based technology company in New Orleans. A written report summarizing the internship experience is required after the internship.