Bachelor of Science (Honours) in Computing with Machine Learning & Artificial Intelligence

4 Years On Campus Bachelors Program

Technological University Dublin

Program Overview

Our four‑year BSc (Hons) Computing with Machine Learning & Artificial Intelligence delivers a combined infusion of computing, data science, and business intelligence competencies—shaping future‑ready experts in one of the fastest‑evolving tech fields It's perfect for curious, analytical thinkers who enjoy digging through huge amounts of data for trends and creating clear, data‑driven solutions using the newest ML, AI, and deep learning techniques.

Curriculum Structure

  • Year 1
    In Year 1, all students build a strong computing foundation—programming, statistics, and database fundamentals—before choosing their specialization. You’ll study modules like Software Development, Web Programming & Scripting, Big Data Analysis & Programming, and Statistics & Data Analysis.
  • Year 2
    Year 2 sees your studies intensify in Machine Learning, AI & Deep Learning, Data Mining, Advanced Database Structure, Business Intelligence, and Data Visualisation (with Social Media Analysis and Intelligent Agents) Hands-on labs, group projects, and case studies using real-world data are expected to develop practical skills.
  • Years 3 & 4
    The final two years comprise specialist electives and a six‑month industry placement in Year 3—in partnership with industry partners including Amazon AWS, SAP, Fidelity, and Bank of America. Sample modules include Applied Machine Learning, Interactive Media Visualisation, Project – Data Analytics, Applied AI & Deep Learning, Data Analysis & Programming, IT Governance & Quality, and a capstone Project – Data Analytics Specialisation .

 

Focus areas:

Machine Learning · Deep Learning · Data Analysis & Visualisation · Big Data · Business Intelligence · Cloud & AI Tools

Learning outcomes:Graduates will be able to develop and deploy ML/AI models, analyze big data, deploy business intelligence solutions, visualize and communicate data effectively, and work effectively in industry-standard development environments.

Professional alignment (accreditation):The program is developed in partnership with leading tech industry companies—Amazon AWS, Microsoft, SAP & IBM—and features a six‑month accredited industry placement.

Reputation (employability rankings): TU Dublin is Ireland's first technological university and the country's largest, with over 28,500 students It's renowned for its strong links to industry and is one of the country's most employability-focused institutions

 

Experiential Learning (Research, Projects, Internships etc.)

You’ll gain hands-on experience from day one—working with real-world datasets, team projects, and industry-standard tools in labs designed for modern AI development. You’ll also benefit from TU Dublin’s specialist facilities and strong industry partnerships that support practical training and career-ready skills, including a six-month placement in Year 3 with companies like Amazon AWS, SAP, Fidelity, and Bank of America.

Here’s what that means in practice:

  • Industry placements: Full six-month internship in Year 3 with leading technology firms such as Amazon AWS, Microsoft, SAP, Fidelity, Bank of America, Tallaght University Hospital, Dept. of Agriculture, and more.
  • Global study and virtual teams: Semester 6 offers study abroad in Europe or Mexico, while the same virtual teams prepare you for international working.
  • Expert laboratories & software tools: Learn in computing laboratories equipped for Machine Learning, Big Data analytics, AI, and deep learning—utilizing SQL, Python, R, TensorFlow, and AWS Academy materials.
  • Capstone & group projects: From Year 2 onwards you'll tackle data mining, intelligent agents, Business Intelligence, and in the final year a large Data Analytics or AI project—undertaking real datasets and business issues in groups.
  • Field & community-based learning: Optionally take part in Erasmus-supported community ICT projects and service-learning modules to apply skills in practice to local organisations.
  • Learning support centres: Be supported by the Computing Learning Centre and Maths Learning Centre, in addition to TU Dublin's Academic Writing & Learning Centre.

Progression & Future Opportunities

Graduates leave with sound industry readiness, ready to transition straight into roles such as Data Scientist, Machine Learning Engineer, AI Developer, Data Analyst, or Business Intelligence Consultant. Having real-world placement experience in hand, they're in keen demand by both technology firms and business:

  • University support: Career Services offers one-on-one coaching, CV counseling, mock interviews, and recruitment fairs with partners including Amazon, Microsoft, SAP, and local industry—while the Computing Learning Centre supports technical development.
  • Employment figures & salary: TU Dublin ~90% computing graduates are employed within six months, with initial salaries typically ranging from €30–45k. Industry placements often lead to full-time employment.
  • Industry links: Strong connections with Amazon AWS, Microsoft, SAP, Fidelity, Bank of America, and more underpin placements and often feed directly into graduate recruitment
  • Accreditation value: Top tech employers respect your degree thanks to industry-driven curriculum and certified experience from AWS Academy content.
  • Outcomes: Our alumni work globally in new AI and data careers—plus they gain the soft skills they need to succeed in the long term in a fast-changing job market. 

Further Academic Progression:Graduates proceed to postgraduate studies—among the options are TU Dublin's MSc in Computer Science (Data Science), or specialist Master's degrees in AI, Machine Learning, Data Analytics, or related fields.

Program Key Stats

€13500 (Annual Cost)
€ 50
Sept Intake : 1st Feb


Yes
Yes

Eligibility Criteria

2.4 - 3.0
24
70 - 75

1090
21
6.0

Additional Information & Requirements

Career Options

  • Data Scientist
  • Intelligent Agent Developer
  • Machine Learning Engineer
  • Data Analyst
  • Social Media Analyst
  • Developer
  • AI Consultant
  • Support Engineer

Book Free Session with Our Admission Experts

Admission Experts