4 Years On Campus Bachelors Program
The BSc (Hons) in Computing with Machine Learning & Artificial Intelligence at TU Dublin is a modern, 4-year degree that combines core computing skills with advanced AI and machine learning techniques. It’s perfect for curious and analytical students who enjoy programming, problem-solving, and turning complex data into meaningful insights.
Curriculum Structure
Year 1
In your first year, you will build a solid foundation in computing fundamentals while getting hands-on with programming and analytical skills. You will study Software Development, Computer Architecture, and Discrete Mathematics, while also exploring Visual Design & User Experience and Business & Information Systems, preparing you for more advanced topics in later years.
Year 2
Year 2 deepens your understanding of data and systems. You will study Advanced Database Technologies, Network Fundamentals, and Data Administration and Analysis, alongside Software Quality Assurance and Testing and Information Security, giving you the technical strength and understanding of how modern applications are designed, deployed, and protected.
Year 3
This year focuses on applied technologies and professional experience. You will study Cloud Services & Big Data Technologies, strengthen programming skills, and understand distributed systems. A key highlight is the 6–8 month industry placement, allowing you to gain real-world experience with leading tech companies.
Year 4
Your final year centers on applied machine learning and AI. Modules include Applied Machine Learning, Applied Artificial Intelligence and Deep Learning, and a Project in Data Analytics. These allow you to bring together everything you’ve learned and work on real analytics, modelling, and AI projects, making you highly employable in today’s tech industry.
Focus Areas
Machine Learning, Artificial Intelligence, Data Analysis & Big Data Technologies, Software Development, Cloud & Distributed Computing, Information Management, Database Systems, Security & Networking
Learning Outcomes
Develop practical programming expertise; apply AI and machine learning to real datasets; design, analyse, and optimise systems; master databases and big data processing; collaborate on projects with industry relevance; and graduate career-ready with both theoretical knowledge and professional experience.
Professional Alignment (Accreditation)
The program awards a BSc (Honours) at Level 8 on the National Framework of Qualifications and is fully recognised in Ireland and internationally.
Reputation (Employability Rankings)
TU Dublin is Ireland’s first technological university and is recognised for strong graduate employment outcomes, with around seven in ten honours degree graduates employed within nine months.
At TU Dublin, practical experience is at the heart of the Computing with Machine Learning & AI degree. From real-world projects and industry placements to dedicated support resources and research engagement, you’ll learn by doing as well as by studying theory. The program ensures that the skills you develop are directly relevant to the challenges that employers face today.
Here’s how you’ll gain hands-on experience and make the most of the facilities available:
6–8 Month Industry Placement: In your third year, you will complete a work placement with leading companies such as AWS, SAP, IBM, Mastercard, and Fidelity. This gives you the opportunity to apply your skills in real environments like software development, cloud services, data analysis, and IT security, while building professional networks and experience.
Computing Learning Centre Support: The Computing Learning Centre offers one-to-one tutoring, drop-in sessions, and workshops on programming and computing topics, allowing you to strengthen your skills outside the classroom.
Career Development and Placement Services: TU Dublin’s Career Development Centre provides guidance on careers, CVs, interview skills, employer engagement, and careers fairs, helping you transition smoothly from study to employment.
Virtual Learning Tools: You’ll use TU Dublin’s learning platforms and digital tools to access materials, collaborate with peers, and manage coursework, keeping you comfortable with modern educational technology.
Research Engagement Opportunities: Through links to research groups and applied AI centers, you can explore how machine learning and AI are applied beyond the classroom and get involved in cutting-edge projects.
Collaborative Projects: Many modules include team-based practical projects, such as data analytics and interactive design, giving you structured teamwork experience and a portfolio of work to show future employers.
Graduates of the Computing with Machine Learning & AI degree at TU Dublin leave equipped for exciting roles in technology, such as Machine Learning Engineer, Data Scientist, AI Consultant, or Software Developer. These positions are in high demand across industries that rely on data, intelligent systems, and software solutions:
Career support: TU Dublin’s Career Development Centre helps you prepare for the job market with tailored advice, CV and interview guidance, employer events, and graduate recruitment support, giving you confidence as you transition into work.
Employment outcomes: Around 78% of Level 8 graduates from TU Dublin secure full-time employment within nine months of graduating, reflecting the strong employability focus of the university.
University–industry partnerships: The program benefits from close links with companies such as SAP, Microsoft, IBM, Amazon AWS, Mastercard, and Accenture, providing work placement opportunities and direct pathways to employment.
Accreditation and long-term value: A Level 8 honours degree from TU Dublin is recognised in Ireland and internationally, giving you flexibility if you want to work abroad or continue your studies.
Graduation outcomes: Graduates often enter professional roles directly, leveraging industry placements and portfolio projects to stand out in competitive job markets.
Further Academic Progression:
After completing this degree, you can continue your studies with postgraduate programs such as a Master’s in Computer Science, Data Science, or Artificial Intelligence at TU Dublin or other universities. This opens doors to specialised careers in research, advanced analytics, AI development, or academic pathways and is an excellent stepping stone if you want to deepen your technical expertise or move into research-focused roles.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
