The Computer Science, Linguistics and a Language (CSLL) degree is an integrated, interdisciplinary program. CSLL students learn computer science, study linguistics, the scientific study of language and speech, and study a specific language (with a choice of French, Spanish or Irish). There is an emphasis on the intersection of these subjects, on computational and empirical approaches to language, knowledge of which is important to the ever-growing fields of speech and language technology, such as machine translation, speech synthesis and recognition. All the component disciplines are pursued to a high level, equipping CSLL graduates to pursue a very wide range of careers, such as in computing in general, in roles requiring skills in a particular language and in the speech and language technology area.