Computer Science with Data Science & Artificial Intelligence

4 Years On Campus Bachelors Program

University College Dublin

Program Overview

The UCD BSc in Computer Science with Data Science & AI offers a comprehensive study of computer science fundamentals coupled with cutting‑edge data science and AI techniques. It's ideal for technologically inclined students who are interested in coding, analytics, and machine learning while keeping pace with real-world applications.

Structure of the curriculum:

First Year: You’ll explore core computing and mathematical principles through modules like Discrete Mathematics for Computer Science, Introduction to Programming, and Computer Organisation & Machine‑Dependent Programming. These build your logical reasoning, coding fluency, and understanding of how hardware and software connect, setting a strong base for specialization.

  • Second Year: Your emphasis turns to data, systems and AI foundations through courses like Machine Learning, Database Systems, and Information Visualization. The year combines statistical techniques with real data problem-solving—skills vital to analytics and intelligent system careers.
  • Third Year: Advanced topics come to the fore, including Artificial Intelligence, Visual Analytics, and Large‑Scale Scientific Computation. Expect hands‑on project modules like Software Design Project, where you’ll collaborate in teams to build substantial systems using AI and data technologies.
  • Fourth Year: You continue specialist skills in such areas as Distributed Database Systems, Advanced Machine Learning, and undertake a capstone Final Year Project. The modules challenge you to design, deploy and test intelligent systems in scale—completing your UCD experience.

Focus areas
Data analytics, machine learning, artificial intelligence, statistical modeling, database systems, and information visualization—all merging together to train next-gen computer scientists.

Learning outcomes
Graduates will be able to: apply program and algorithmic solutions to complex data issues; design, test, and deploy machine learning and AI systems at scale; interpret insights through sophisticated data visualization; and operate effectively within collaborative, research-driven and industry-informed settings.

Professional alignment (accreditation)
This BSc fully adheres to national and international computing and data standards, taking advantage of UCD's excellent partnerships with SFI research centres like the Insight Centre for Data Analytics and the SFI Centre for Research Training in Machine Learning—keeping your qualification relevant and professionally recognized.

Reputation (employability rankings)
• Ranked #1 in Ireland for graduate employability, Computer Science graduates are highly in demand by industry

• Internationally, UCD is ranked #126 in the 2025 QS World University Rankings, with world-leading subject-level performance at #33 in Data Science & AI

• The School of Computer Science consistently tops national research league tables, underpinned by high-impact funding and publication

 

 

Experiential Learning (Research, Projects, Internships etc.)

You will not only be studying theory at UCD—you'll be applying it at all levels. The course includes hands-on practice with real data, employing up-to-date AI tools, and group work to create effective digital solutions. Here's what you can look forward to:

  • Insight Centre for Data Analytics access: Leverage the latest analytics software, libraries, and datasets in research-focused labs
  • Industry-sponsored group projects: Work on real data problems—applying machine learning, visualization, databases, and recommender systems
  • Embedded internships: Gain work experience through School of Computer Science-funded internships
  • Insight and ML research centers: Work with researchers at the UCD's Insight Centre and SFI Centre for Machine Learning
  • Capstone Final Year Project: Design and implement a large-scale AI/data system from the ground up, exhibiting technical and teamwork skills
  • Well-equipped computing labs & libraries: Study, collaborate, and research using UCD’s computing infrastructure and world-class librarie

Progression & Future Opportunities

Graduates leave UCD fully equipped for roles that merge computer science, data science, and AI. Here’s how UCD supports your next steps:

Career Services & Internships: UCD’s Career Connect team offers tailored CV support, internship placements and employer networking events

Graduate employability: UCD is #1 in Ireland for graduate employability; more than 80 % of School of Computer Science students find employment soon after graduation

Strategic industry partnerships: Collaborations with top tech companies and knowledge-based organizations provide access to state-of-the-art opportunities

Professional accreditation: The BSc aligns to industry requirements and is grounded in UCD's established reputation in computing and data research

Employment opportunities: Alumni look for jobs like Data Scientist, AI Engineer, Software Developer, Analytics Consultant

Academic Progression:

You may proceed with UCD's M.Sc in Advanced Artificial Intelligence or pursue PhD research in top centres like Insight or the SFI ML Training Centre

Program Key Stats

€29100 (Annual cost)
€ 60
Sept Intake : 1st Jun


10 %
Yes

Eligibility Criteria

AAC - ABB
3.2
33
80

1090
6.5
90

Additional Information & Requirements

Career Options

  • Banking and financial services; Consultancy (e
  • g
  • Accenture
  • Deloitte); Internet companies such as Google
  • PayPal and Facebook; Established ICT companies such as IBM
  • Microsoft and Intel; ICT Startups

Book Free Session with Our Admission Experts

Admission Experts