BA Hons Computer Science Linguistics and a Language

4 Years On Campus Bachelors Program

Trinity College Dublin TCD

Program Overview

The four-year integrated honours programme entails intensive learning of Computer Science, Linguistics, and a modern language (French, Spanish, or Irish), under a unified programme.
It’s ideal for students who enjoy analytical problem-solving, studying languages, and are interested in where they intersect—especially in areas at the forefront of technology such as speech and language technology, or computational linguistics.

Curriculum Structure

Year 1: Students begin with fundamentals Computer Science courses like Introduction to Programming I (CSU11011), Mathematics I (CSU11001) and Introduction to Computing I (CSU11021), while linguistics includes basics through General Linguistics, Phonetics & Phonology I, and Syntax. At the same time, the language component builds written, oral, as well as aural competence, alongside area studies in culture.

Year 2: Computer Science widens with C++ and Java programming, data structures and algorithms, software engineering and databases. Linguistics advances into Syntax II, Phonology II, and a Phonetics Lab. Language learning takes you towards language fluency in your selected language, as you ready yourself for your Erasmus year.

Year 3: You spend this year out of Ireland as a student of Trinity’s Erasmus network, taking Computer Science, Linguistics, and your language (French, Spanish or Irish) at a partner university. This immersion broadens both linguistic skill and technical expertise in a new academic environment.

Year 4: You take advanced departmental modules—e.g., your third-year module in Computational Linguistics and fourth-year module in Speech Analysis and Synthesis—and complete a major 20 ECTS capstone project, under academic direction, that is computer-science, linguistics, or language-driven research-oriented.

Areas of specialization: Computer Science, computational linguistics, modern language studies, speech and language technology
Learning outcomes: Use analytical, technical and linguistic skills to design intelligent language-processing systems; achieve contemporary language fluency; understand the scientific nature of language and its uses in computing
Professional alignment (accreditation): NFQ Level 8 honours degree; interdisciplinary programmes in association with School of Computer Science and Statistics and School of Linguistic, Speech & Communication Sciences.
Reputation (employability rankings): Ranked 75th globally in QS 2025, 1st in Ireland, 139th in Times Higher World University Rankings 2025; CSLL is well-known worldwide as a distinct undergraduate programme in Ireland with excellent global links and research-focused learning.

Experiential Learning (Research, Projects, Internships etc.)

At Trinity, CSLL students not only get to learn theory but hands-on practice using real-world tools as active members of projects that integrate computing with linguistics and languages. You will be carrying out practical lab work (e.g. programming lab, phonetics lab), group projects, as well as benefiting from Trinity as a research-led department with actively publishing members of faculty in speech and language technologies.

Then, to give you a clear idea of what you will be learning throughout the programme:

  • Programming & software labs: from Year 1’s Introduction to Programming I with strong emphasis on tutorial and lab activity (CSU11011), you will increasingly create applications with Java, C++ and database software.

  • Phonetics & Phonology lab: as a student on Linguistics modules like Phonetics & Phonology I & II you get hands-on access to sound perception and analysis with sound lab facilities.

  • Year-abroad immersion: as a member of Trinity’s Erasmus network, you spend a year abroad at a European partner university—pursuing hard-core computing and linguistics in your chosen language, developing intercultural as well as linguistic fluency.

  • Year 4 capstone project: research-led project under supervision with a value of 20 ECTS, whereby you integrate language and theory with computational linguistics or speech technology.

  • Research opportunities: quite a few of our lecturers are researching in speech synthesis, machine translation, computational linguistics—and students can get involved in research projects organized by School of Computer Science & Statistics or School of Linguistic, Speech & Communication Sciences.
     

Progression & Future Opportunities

CSLL graduates leave Trinity with a unique combination of practical, analytic, and linguistic abilities—enabling further career opportunities in tech, language services, research … and more:

  • Common jobs: Computational linguist, Machine translation engineer, Localization and language technology specialist, and general software engineering positions that value multilingual and analytical skills.

And what you get from Trinity to succeed and move up:

  • Career Service and mentoring: Trinity’s Careers, Internships & Employment Service offers CV writing, sector-specific linguistics tech interviews, as well as connection with employers from the language-tech industry.
     

  • Exceptional graduate success: CSLL graduates are exceedingly sought after for speech-tech, AI, and localization roles; a high percentage secure internships in overseas industry or research labs (consistent with Trinity’s international reputation in these fields).
     

  • Industry collaborations: via the School of Computer Science & Statistics and via the Centre for Language & Communication Studies, students are connected with research collaborations in computational linguistics as well as tech-industry projects.
     

Accreditation value: NFQ Level 8 honours degree recognised in both faculties of arts and sciences—holds long-term value for graduate studies or professional advancement.

Further Academic Progression:
Students can go on to read for postgraduate degrees immediately after CSLL—there is a Master’s in Computational Linguistics or Speech & Language Processing, or directly on to research degrees (MPhil or PhD) in Trinity’s School of Linguistic, Speech & Communication Sciences with an excellent portfolio of research centres in applied linguistics, phonetics, speech science and computational fields.

Program Key Stats

€22070 (Annual cost)
€ 55
Sept Intake : 1st Jun


Eligibility Criteria

AAB
3.2
35
80 - 85

1250 - 1400
27 - 32
6.5
90

Additional Information & Requirements

Career Options

  • Software Engineers / Developers
  • Web Developers
  • Technical Consultants
  • Entrepreneurs
  • Game Developers

Book Free Session with Our Admission Experts

Admission Experts