A typical example of a semester one timetable would be; des Timetable The subjects taught are as follows;
Computer Programming I
Students learn how to structure computer programs, they are introduced to
the idea of algorithms and how implement them in pseudocode. Studnets also
begin to program in the Java programming language.
Logic and Maths for Linguistics
Students learn about set theory, functions and relations, prepositional
logic and First Order Predicat Logic(FOPL).
Principles of Linguistics
This is an introductory course in linguistics. Students learn about the
areas in linguistics; Phonetics, Phonology, Morphology, Syntax, Semantics and
Prgmatics. The course focuses on Phonetics and students learn how sounds are
represented phonetically.
Empirical Linguistics
This subject introduces the empirical side of linguistics. Students learn
about discourse analysis and text linguistics.
Deutsch/ Französisch/ Spanisch Sprache III : German/ French/
Spanish III
This is the language module which studnets undertake. It continues on from
what they have learned in their leaving Cerificate for French and German
students, and is a beginners course for Spanish students.

Computer Programming II
Students consolidate and build on the material introduced in
Computer Programming I. The module aims at a more in-depth treatment of the Java Progamming Language. It intends to further develop
students' programming abilities. It also introduces the basic concepts of
Algorithms and Data Structures
Applied Mathematics for Natural Language Processing
This course teaches the basic mathematical tools and data structures used in natural language processing
and computational linguistics: counting, statistics, languages, graphs, matrices, probabilty
Practice of Linguistics
The module explores linguistic description at the levels of morphology,
syntax, semantics, and pragmatics. The emphasis will be on handling
linguistic data and developing a range of techniques of linguistic analysis.
Prolog
This course introduces the programming language Prolog, including recursion, lists, structures, the cut,
DCGs lists, structures, the cut and meta-logical predicates
Deutsch/ Französisch/ Spanisch Sprache IV : German/ French/
Spanish IV
This module aims to enhance students' oral and written presentation skills in
the foreign language. The module aims to foster research skills and cultural awareness.