CERTIFICATION
QQI Level 6 – In Software Development – Code 6M0691
DURATION
1 Year Full-time

Aim

The Level 6 In Software Development course is designed to provide students with an opportunity to design, develop, secure and test software components for computer systems. The course aims to provide students with a comprehensive understanding of the most up-to-date programming software technologies and the skills required for a career in software development. Building upon their knowledge students will learn the most up to date programming software technologies 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. Our employer engagement liaison reveals a need for software programmers across many industries.

Entry Requirements

This course aims to provide students who have completed the Level 5 Computer Science/Computer Systems and Networks courses (or equivalent) with the opportunity to design, develop, secure and test software components for computer systems.

  • Level 5 Computer Science or Level 5 Computer Systems and Networks or another level 5 award in a related course.
  • For mature students, work experience will be considered in lieu of formal qualifications.

Programme of Study

Elective Modules

  • Project Management
  • Relational Databases
  • Software Architecture
  • Object Oriented Programming
  • Graphical User Interface Programming
  • Web Development

Core Modules

  • Communications
  • Personal & Professional Development
  • Digital Compliance
Modules offered may be subject to change due to resource demands.

Work Experience

Work Experience The course includes a minimum of two weeks’ work experience placement.

Career Opportunities

With the increasing demand for skilled software developers in various industries, graduates of the Level 6 In Software Development course can expect to find entry-level positions in a wide range of companies. These roles may include software developer, web developer, mobile app developer, database programmer, and more. While entry-level positions may not require extensive experience, employers typically provide suitable training for successful candidates to enhance their skills and career prospects.

Progression

Students who successfully complete the Level 6 In Software Development course may progress to higher education courses in software development or related fields. Possible progression routes include:

Entry to Year 1:
  • DN201 Computer Science, UCD
  • DC121: Computing, DCU
  • DC123: Data Science, DCU
  • TU859: Computing, TU Dublin Tallaght
  • TU861: Computing with Languages,  TU Dublin Tallaght
  • TU862: Computing with Artificial Intelligence and Machine Learning,TU Dublin Tallaght
Advanced Entry to Year 2:
  • TU856: Computer Science, TUD Grangegorman
  • TU857: Computer Science (Infrastructure), TUD Grangegorman
  • TU858: Computer Science (International), TUD Grangegorman
  • TU859 Computing (General Entry), TUD Tallaght
  • TU865 Cloud Computing , TUD Tallaght
  • TU682 Computing with Artificial Intelligence and Machine Learning , TUD Tallaght
  • DL836: Creative Computing, IADT