Artificial Intelligence

Overview

This programme welcomes a wide audience of learners from cognate backgrounds. The MSc in Artificial Intelligence (Level 9, 90 ECTS) is designed to meet the increasing demand for AI expertise across industries. It provides a comprehensive curriculum that balances theoretical foundations with the development of practical skills in AI technology, programming, data science, and information processing.



The programme is structured across three semesters:

Semester 1: Focuses on foundational concepts and skills in programming, graph and AI, machine learning, pattern recognition, and research methods.

Semester 2: Covers advanced AI topics such as recommender systems, deep learning, reinforcement learning, and natural language processing, along with applied research methods.

Semester 3: Culminates in a capstone project (Applied Research Project or Dissertation) where learners apply their acquired knowledge and skills.



Throughout the programme, learners will develop:

Technical skills in AI development and application.

An understanding of AI management and its ethical implications.

Strong analytical, problem-solving, and research skills.

Essential professional skills including communication, teamwork, and leadership.

The programme prepares graduates for successful careers in the growing field of Artificial Intelligence.



Objectives

The programme's objectives are to:



Enable learners to develop mastery of current and developing computer technologies, especially skills related to the development and use of Artificial Intelligence.



Provide learners with a deep and systematic knowledge of the management of Artificial Intelligence in organisational contexts.



Facilitate the development of applied skills that are directly complementary and relevant to the workplace.



Identify and develop autonomous learning skills for the learners.



Develop in learners a deep and systematic understanding of current issues of research and analysis.



Enable the learners to identify, develop and apply detailed analytical, creative, problem-solving and research skills.



Respond ethically and informatively to address any unseen situations that may arise due to the emerging needs of industry.



Provide the learner with a comprehensive platform for career development, innovation and further study.

Subjects taught

Module Name ECTS

Programming for Data Analysis 10

Graph and AI 5

Machine Learning and Pattern Recognition 10

Research Methods 5

Recommender Systems 10

Deep Learning 10

Reinforcement Learning 5

Natural Language Processing 5

Applied Research Methods 5

Dissertation/Applied Research Project 25

Entry requirements

Minimum Entry Requirements

Applicants to the Master of Science in Artificial Intelligence programme must hold:



A Level 8 honours bachelor’s degree (2.2 or above) in a cognate area (e.g., computer science, IT, engineering, mathematics) OR



A Level 8 Higher Diploma (2.2 or above) in a cognate area OR



A Level 8 honours bachelor’s degree (2.2 or above) in a non-cognate area plus 4 years of related professional experience.



Furthermore, applicants must demonstrate competence in:



Mathematics (e.g., linear algebra, probability, with a recommendation of 10 ECTS in their primary degree within the last ten years)



Coding in an object-oriented programming language (e.g., C++, C#, Java, Python)



English language (for non-native speakers, B2+ CEFR level, with a recent IELTS or Cambridge Certificate)



All applications are subject to assessment by the Admissions Office, including equivalence checks for international qualifications.

Duration

Full-time: 1 Year (2 semesters)

Part-time: 2 Years (4 semesters)



This programme is delivered through both online and face-to-face modes of delivery, including classroom sessions (in-person and Zoom lectures), asynchronous content, and practical computer lab sessions.

Fees

MSc Biotherapeutics (F102) Full Time
EU fee per year - €7915 
nonEU fee per year - €24800 

***Fees are subject to change

Tuition fee information is available on the UCD Fees website. Please note that UCD offers a number of graduate scholarships for full-time, self-funding international students, holding an offer of a place on a UCD graduate degree programme. For further information please see International Scholarships.

Enrolment dates

Next Intake dates: September 2025

Post Course Info

Career Opportunities

Graduates of the Master of Science in Artificial Intelligence programme can pursue diverse and in-demand careers, including roles such as:



AI Engineer

Data Analyst

AI Manager

AI Policy Maker



The programme develops essential skills valued by employers, such as:

Technical AI skills

Analytical and problem-solving abilities

Communication and collaboration



There is a significant and growing demand for AI professionals, and this programme prepares graduates to contribute effectively to this dynamic field.

More details
  • Qualification letters

    MSc

  • Qualifications

    Degree - Masters (Level 9 NFQ)

  • Attendance type

    Full time,Part time

  • Apply to

    Course provider