inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Bachelors
Major
Artificial Intelligence | Data Science
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


The Bachelor of Science in Data Science and AI equips graduates with cutting-edge skills in data science, artificial intelligence, and computer science. Through a blend of hands-on experience, case studies, and research projects, students develop problem-solving, self-reliance, and innovation abilities. The program offers diverse career opportunities in the technology and business sectors, including data analyst, data scientist, machine learning engineer, and AI product designer.

Program Outline


Degree Overview:

The Bachelor of Science in Data Science and AI is a state-of-the-art course that aims to provide graduates with leading-edge skills in data science and artificial intelligence (AI) technologies, as well as fundamental skills of computer science. Graduates will be equipped for employment in a wide variety of areas within both the technology sector and the wider area business sector, from start-ups, SMEs to larger corporates. This is an honors four-year course, which also allows exit points at higher cert (2 years) or ordinary degree level (3 years). Work placement and/or Erasmus opportunities are offered. Artificial Intelligence (AI) involves creating intelligent systems that can carry out tasks autonomously. Fundamental computer science skills (including programming, software engineering, algorithm design, web development, and IT hardware) are embedded into the first two years of the course. The data science and AI context and specialism begin in Year 1, deepening and extending through the following three years. An option to undertake work experience during the course, combined with the use of case studies and guest lectures in domain-focused modules, will aid students to develop their work readiness. The completion of the capstone research project modules will produce graduates that will be self-reliant, problem-solving, innovative, and self-motivating.


Outline:


Year One

  • Communications [Mandatory]
  • Introduction to Computational Thinking [Mandatory]
  • IT Fundamentals [Mandatory]
  • Programming [Mandatory]
  • Sustainable Data Science and Artificial Intelligence [Mandatory]
  • Web Development 1 [Mandatory]

Year Two

  • Mathematics 1 [Mandatory]
  • Programming [Mandatory]
  • Data Exploration [Mandatory]
  • Sustainable Data Science and Artificial Intelligence [Mandatory]
  • Computer Systems [Mandatory]
  • Creative Coding [Mandatory]

Year Three

  • Databases 1 [Mandatory]
  • Web Development 2 [Mandatory]
  • Analytics for Decision Making [Mandatory]
  • Human Centred Design [Mandatory]
  • Data-centric programming [Mandatory]
  • Mathematics for Data Science [Mandatory]

Year Four

  • Algorithms & Data Structures [Mandatory]
  • Analytics for Decision Making [Mandatory]
  • Data-centric programming [Mandatory]
  • Data Visualisation [Mandatory]
  • Applied Software Engineering [Mandatory]
  • Statistics [Mandatory]

Semester 1

  • Knowledge-driven Artificial Intelligence [Mandatory]
  • Databases 2 [Mandatory]
  • Digital ethics and Legal Issues [Mandatory]
  • Machine Learning [Mandatory]

Semester 2

  • Business & Enterprise [Elective]
  • Cyrptography & Cyber Security [Elective]
  • Games Logic & Design [Elective]
  • Global Classroom [Elective]
  • Individual Project [Elective]
  • Introduction to DevOps [Elective]
  • Mobile Robotics [Elective]
  • Programming for Smart Objects [Elective]
  • Software Testing [Elective]
  • Study Abroad 5 [Elective]
  • Study Abroad 6 [Elective]
  • Study Abroad 7 [Elective]
  • Study Abroad 8 [Elective]
  • Team Project [Elective]
  • Universal Design & Assisitive Technology [Elective]
  • Work Placement [Elective]

Semester 1

  • Real World Artificial Intelligence [Mandatory]
  • Deep Learning and Neural Networks [Mandatory]
  • Final Year Project Planning [Mandatory]
  • Natural Language Technologies [Mandatory]

Semester 2

  • Final Year Project Implementation [Mandatory]
  • Knowledge Graphs [Elective]
  • Advanced Security 2 [Elective]
  • Bioinformatics [Elective]
  • Enterprise Sys Inf.
  • and Arch. [Elective]
  • Environmental Analytics [Elective]
  • Systems Software [Elective]
  • Computer Vision [Elective]
  • Audio Processing [Elective]
  • Reinforcement Learning and Decision Making [Elective]

Careers:

  • Data analyst
  • Data scientist
  • AI / data science researcher
  • Machine learning engineer
  • Data architect
  • Business analyst
  • Database administrator
  • Software developer / software engineer
  • User interface designer
  • AI-based product design
  • Roles in tech innovation start-ups

Other:

  • Students can apply to participate in a study abroad option for the second half of third year as part of your experiential learning.
  • Students can opt to participate in our highly successful work placement program.
  • The School of Computer Science maintains close liaisons with various industry partners, including both multi-nationals as well as home-grown companies.
SHOW MORE
About University
Masters
Bachelors
Diploma
Foundation
Courses

Technological University Dublin: A Summary


Overview:

Technological University Dublin (TU Dublin) is a public university located in Dublin, Ireland. It offers a wide range of undergraduate and postgraduate programs across various disciplines. TU Dublin is known for its strong focus on practical learning and its commitment to providing students with the skills and knowledge they need to succeed in their chosen careers.


Services Offered:


Student Life and Campus Experience:

TU Dublin boasts a vibrant campus life with a diverse student body. Students can enjoy a range of activities and societies, including sports clubs, music groups, and drama societies. The university also offers a variety of support services, such as career counseling, academic advising, and student health services.


Key Reasons to Study There:

    Practical Learning:

    TU Dublin emphasizes practical learning, providing students with hands-on experience and industry connections.

    Diverse Programs:

    The university offers a wide range of programs across various disciplines, catering to diverse interests and career aspirations.

    Vibrant Campus Life:

    Students can enjoy a lively campus environment with numerous clubs, societies, and events.

    Strong Industry Links:

    TU Dublin has strong connections with industry, providing students with opportunities for internships, placements, and career development.

Academic Programs:

TU Dublin offers a wide range of undergraduate and postgraduate programs, including:

    Undergraduate:

    Arts, Business, Engineering, Science, Health Sciences, and more.

    Postgraduate:

    Master's degrees, PhD programs, and professional development courses.

Other:

TU Dublin has five locations in Dublin, including Grangegorman, Blanchardstown, Tallaght, City Centre, and Rathmines. The university is committed to sustainability and has over 400 sustainable businesses.

Total programs
449
Admission Requirements

Entry Requirements:


Leaving Certificate Requirements

  • Minimum Number of Subjects: 6
  • Higher Level: 2H5's
  • Minimum Grade in Maths: O3/H7
  • Minimum Grade in Eng OR Irish: O6/H7

QQI/FET Requirements


Level 5

One of the following:

  • 5 Distinctions which must include:
  • C20013 Computer Systems
  • C20012 Computer programming
  • 5M0536 / Computer Systems and Networks / 5M17814
  • 5 Distinctions which must include two of:
  • 5N0548 or 5N17783 Computer H/W
  • 5N0556 Maths for STEM
  • 5N0554 Computational methods
  • 5N18396 Maths for IT
  • LCE Maths at O4/H7
  • Plus at least three Distinctions from the following:
  • 5N2927/5N17802 Programming and Design principles
  • 5N2434/5N17805 Visualisation
  • 5N2929/5N17788 Networking
  • 5N0544/5N17784 Distributed Systems
  • 5N0583/5N17786 ICT security
  • 5N0580/5N17787 Mobile technologies
  • 5N2928/5N17789 Operating Systems
  • 5M0529/Software Development 5M17817
  • 5 Distinctions which must include:
  • 5N0541 or 5N17785 Fundamentals of OO programming
  • And one from:
  • 5N0556 Maths for STEM
  • 5N0554 Computational methods
  • 5N18396 Maths for IT
  • LCE Maths at O4/H7
  • Plus at least three Distinctions from the following:
  • 5N0783 Database methods
  • 5N1651 Games Design
  • 5N1910 Web authoring
  • 5N0580/5N17787 - Mobile tech
  • 5N2928/5N17789 - op systems
  • 5N2927/5N17802 - programming & Design
  • 5N2769/5N17804 S/W testing
  • 5N2772/5N17803 S/W architecture

Level 6

  • 6M0691, certificate awarded / 6M0695 Computer Systems and Networks
Location
How can I help you today?