Trinity College Dublin

Skip to main content.

Top Level TCD Links

Site map

B.A. (Mod.) in Computer Science and Language

This is a full-time undergraduate course, leading to the degree of B.A.(Mod.). It is provided in conjunction with the Departments of Computer Science, French, Germanic Studies and Irish.

CLCS is responsible for the linguistics components of the degree, which include the following:

  • Junior Freshman
    • LI1008 Language, the Individual and Society (S1, 5 ECTS )
    • LI1031 Introduction to Syntax (S2, 5 ECTS)
    • LI1230 Introduction to Phonetics and Phonology (S2, 5 ECTS)
  • Senior Freshman
    • LI2034 Syntax and Semantics (S1, 5 ECTS)
    • LI2036 Computational Morphology and Statistics (S1, 5 ECTS)
    • LI2035 Speech Science and Phonetics (S2, 5 ECTS)
  • Junior Sophister
    • LI2303 Language Learning (S1, 5 ECTS)
    • LI2307 Aspects of Written Language (S1, 5 ECTS)
    • LI2301 Aspects of Vocabulary (S2, 5 ECTS)
  • Senior Sophister
    • LI4031 Speech Analysis and Synthesis (S1, 5 ECTS)
    • LI4032 Computational Linguistics (S2, 5 ECTS)
    • LI4034 Second Language Acquisition (Option, S1 & S2, 10 ECTS)
    • LI4036 Fourth Year Project - Linguistics (Option, S1 & S2 10 ECTS) (PDF 148K)

Further details of the course are available on the Department of Computer Science website.


LI036 Fourth Year Project - Linguistics

Some project suggestions:

Query Interface for Corpus of Spoken Irish: Implement Phonological Query Interface for Corpus of Spoken Irish ( using Glossa an open source system (or a similar system). Glossa is implemented using MySQL and PHP. See and If you are interested ihn this project contact Elaine Uí Dhonnachadha (

Morphological Analysis of Irish Child Language Acquisition Data in CHILDES

CHILDES is a system of standards and tools which enables researchers to share and analyse language transcripts relating to child language acquisition, bilingual acquisition, language disorders, etc. In this project you would be asked to develop an online interface where users can generate the morphological anaysis tier of Irish language transcripts in CHAT format. The system will use an existing part-of-speech tagger for Irish to analyse the input transcript. The output will need to be converted to the required CHAT format and be integrated to work with the CLAN tools. For information on CHILDES/CHAT/CLAN see and for an example of the required output see %mor line in this online transcripts If you are interested in this project contact Elaine Uí Dhonnchadha ( for further details.

Online database and query interface for spoken corpora

This project would involve setting up an online database with query interface and the categorisation of texts/transcripts according to various parameters, such as topic, clarity of speaker diction, level of difficulty for a language learner etc. If you are interested in this project contact Elaine Uí Dhonnchadha ( for further details

Last updated 12 October 2015 by