share this page


Programme Stages

The MSc in Artificial Intelligence is a 60 credit masters (NFQ Level 9) that has a single stage running for one academic year.  On successful completion the student will be awarded the following a Masters in Science (MSc) in Artifical Intelligence (60 ECTS).


Per semester fee instalments may also be possible. Please contact if this is your preferred payment option.

Duration & Delivery

The programme will have the following structure:

As shown in the table above all learners undertake six modules in semester one and three in semester two, each module is worth 5 ECTS credits and the research project is worth 15 ECTS credits. The electives allow opportunities to focus on specific modules and some students may opt for free choice electives.

The following are the proposed modules:

Module details are available here.

Admission Requirements

Entry to the MSc in Artificial Intelligence will require a minimum of a Level 8 Honours Degree in Computer Science, Engineering, Computing or in a cognate discipline. As this is an expert level programme, it is essential for applicants to have an advanced level of proficiency in a modern high level programming language such as Java.


Master of Science in Artificial Intelligence (Level 9 on the National Framework of Qualifications).

Closing Date for applications

Applications are now open for Non-EU applicants. EU aplications will open in February 2018. Classes will commence in September 2018.


Dr Ted Scully
Department of Computer Science
T: +353 (21) 4336140

Apply Now >>


© 2018 CIT | web development by Granite Digital