top of page

More ▼

Cavan Institute

Software Development


Software Development

Entry Requirements

Leaving Certificate or Leaving Certificate Applied or LCVP or QQI Level 4 Award. Equal consideration will be given to mature applicants (those aged over 23) who do not meet these entry requirements.

Career Opportunities

Over the past decade there has been a sharp increase in the demand for software developers in Ireland and abroad. Examples of opportunities that exist are: computer programming, system analysis and design, software testing, technical writer, database administrator, technical support as well as website design and development. With some experience, careers also exist in the areas of system architecture, project management, marketing, sales, and the very lucrative software consultancy business. The software development courses at Cavan Institute put you on this career path.

Software Development - ATU Donegal 

Computer Science - DCU 

Computer Science - UCD

Computer Science - ATU Sligo 

Computer Science - DKIT


At Cavan Institute:

Students who successfully complete this course in Software Development (Year 1) meet the entry requirements for a range of level 6 courses offered at Cavan Institute, including Software Development (Year 2), Computer Games Development and Computer and Network Technician (Year 2).


Graduates are also eligible to apply through the CAO and/or the Higher Education Links Scheme for entry to year one of a range of higher certificate and degree programmes at Higher Education Institutions (please check with the particular institution regarding local eligibility requirements).

  • Software Development -   ATU Donegal 

  • Computer Science - DCU 

  • Computer Science - UCD

  • Computer Science - ATU Sligo 

  • Computer Science - DKIT

Course Fees


Course Content

QQI Level 5 Certificate in Software Development

  • Programming and Design Principles

  • Fundamentals of Object-Oriented Programming

  • Software Architecture

  • Computer Systems Hardware

  • Operating Systems

  • Database Methods

  • Maths for Information Technology

  • Communications

  • Work Experience

Students will also be given the opportunity to prepare for and achieve certification in the much sought after Oracle Java Foundations Certified Junior Associate (novice-level certification) at no additional cost.

About This Course

Software development involves writing and testing computer programs to meet a customer's needs. Students are introduced to the basics of programming using the Java programming language. Once the basic principles of programming are understood, students move on to more advanced concepts using an Object Oriented programming language. Throughout the Software Development course there is a focus on the development of 'soft skills' such as problem solving, communications and team working. Students learn how to identify and document customer requirements. Programming is taught in a career-focused and interactive way.

Solas Logo
European Union Funded

Hear From Past Students  Of This Course Area ...

bottom of page