TU Dublin students laughing outdoors on Grangegorman campus

Computer Science

Overview & Aims

Get hands-on with programming, data and technology. This minor gives you the digital fluency to solve problems, analyse data and understand how computing shapes society.

Structure & Credits

40 ECTS – 10 mandatory + 30 optional. Covers programming, databases, data science, AI, and digital ethics.

Module Listing 

  • Programming
  • Sustainable Data Science and AI
  • Data Exploration
  • Analytics for Decision Making
  • Programming with Data
  • Databases 1 & 2
  • Machine Learning
  • Digital Ethics and Legal Issues
  • Deep Learning & Neural Networks

Why Take This Minor

For analytical and creative thinkers. You’ll gain coding, data and digital problem-solving skills—an edge for careers in tech, business, media, and policy.