QQI Level 5 - Software Development – Code 5M0529


1 Year Full-time


Currently there is a global shortage of individuals with data analytics talent and trends forecast a continuing strong demand for data analytics and related skills across the economy. Companies envisage that they will continue to need to recruit both experienced individuals and new graduates in these areas in the future. This course aims to provide students with the opportunity to understand and design data science components in computer systems. Building upon their knowledge students will learn the most up to date software to prepare them for a career in this growing area.

We are well known to employers, and many of our graduates have gone on to work in household name companies.

Entry Requirements          

  • Leaving Cert/Leaving Cert Applied or its equivalent. An O4 in ordinary maths at Leaving Cert level is preferable.
  • For mature students, work experience will be considered in lieu of formal qualifications.

Programme of Study

Core Modules
  • Communications
  • Work Experience
Elective Modules
  • Fundamentals of Object Oriented Programming
  • Software Architecture
  • Maths for Information Technology
  • Programming and Design Principals (Python for Data Analysis)
  • Database Methods
  • Statistics

Modules offered may be subject to change due to resource demands.

Work Experience

There is a minimum of two weeks’ work experience placement included in this course.


Progression to the following Degree courses:

  • DIT, DT211, Computer Science
  • IT Tallaght, TA312, Computing
  • IT Blanchardstown, BN013 Computing (Information Technology)
  • UCD, DN201, Computer Science
  • DCU, DC 121, Computer Applications
  • NCI, NC 102, BSc Hons in Computing