Skip to main content

This MSc programme equips graduates with the advanced technical and analytical skills needed to design, develop, and manage enterprise software systems in a rapidly evolving technology landscape. Grounded in software engineering and emerging technologies, the programme supports the full lifecycle of enterprise software, from architecture and development through to deployment and strategic management.

The programme aims to produce graduates who can:

  • Apply advanced problem-solving and engineering skills to the design and development of robust, scalable enterprise software systems;
  • Contribute strategically to technology-driven transformation within organisations;
  • Lead and manage the delivery of high-quality software products and services;
  • Conduct research-informed projects for industry;
  • Navigate innovation and change in dynamic, technology-intensive environments.

A distinctive feature of this programme is its broad and flexible elective offering, which spans core software engineering disciplines as well as emerging specialisations. Students can tailor their learning pathway to align with their career goals.

The programme can be taken on a full-time or a part-time basis. Full-time students complete it in 12 months. Industry professionals participating on a part-time basis can complete the programme over two years, or over a longer period if a less intensive pace is preferred. It is a 90-credit programme, comprising six taught elective modules and a dissertation (which is structured into two mandatory modules). The programme was developed in close consultation with technology companies in the South East region.

There is also the option for students to sign up for shorter “stackable” Certificate programmes, each of which is a subset of the MSc.

Fees

Postgraduate fee information is available at this link.  

For part-time students, fees are paid semester by semester and are in proportion to number of credits taken in that semester. 

Where fees are paid via an employer, funding may be available via Waterford Chamber Skillnet.  

Some modules may be available as micro-credentials that qualify for reduced fees under the HEA Micro-Credential Learner Fee Subsidy.  Applications for relevant micro-credentials can be made at https://springboardcourses.ie/.

Admissions queries contact

Tel: +353 0818 121212
Email: [email protected]

Course leader contact information is provided below.

Course Delivery

Some modules take place in a classroom format and others are offered online. With classroom-based modules, lectures are typically directly followed by practical laboratory sessions on the same day to allow those working in industry to take specific modules on a day-release basis. A balanced subset of elective modules is run each semester subject to demand and capacity.

Course Structure

All modules are worth 10 credits except where stated

Mandatory Modules
Research Methods & Dissertation Proposal
Dissertation (20 credits)
Elective Modules
Agile Software Development
Business Intelligence
Cloud Architecture
Design Patterns
Enterprise Web Development
Information Security
Machine Learning
Mobile App Development
User Experience & Design


Affiliated Electives

The following modules from other programmes may also be taken as electives on this programme (with some restrictions).

From MSc in Computing (Information Systems Processes):

Business Process Analysis & Design
Human Centred Systems
Information Systems Project Management


From Certificate in Artificial Intelligence:

AI Principles and Practice
Building AI Systems
AI Optimisation


From Certificate in Mainframe Technologies:

Mainframe Programming 1
Mainframe Programming 2
Mainframe Technologies (5 credits)
Mainframe Cloud Computing (5 credits)

Applicants will normally require a second class honours degree in computer science, or equivalent.  Exceptions to this are considered on a case by case basis where the applicant has substantial relevant work experience.

Applicants whose previous higher education took place in a country where English is not the majority language must provide certification to meet SETU's English Language requirements.

The course is suitable for full-time students who complete it over a 12-month period and also for IT professionals who can participate in the programme on a part-time basis and complete it over a time frame that suits their needs, for example over two years.

How to Apply

Apply Now
 

Subject to satisfying the aforementioned entry criteria, applicants will be offered places on a first-come-first-served basis per their application submission.

 

Graduates of this programme are well positioned for employment in advanced technical, professional and research roles in the ICT industry. Examples of typical roles are: software developer; DevOps engineer; security analyst; business systems analyst; project manager.  Some graduates go on to pursue PhD research, building on the research skills developed on the programme.

This programme is open to international applicants, providing a supportive and dynamic learning environment. International applicants are encouraged to apply online through the international admissions portal. The application process typically requires academic transcripts, proof of English language proficiency, a personal statement, and relevant supporting documents. For detailed entry requirements and deadlines, visit our Study at SETU section of the website.

Contact

Course Leaders

Jerry Horgan

Head of Division, Research Infrastructure and Testbeds -

Email: [email protected]

Profile

Mr Jimmy McGibney

Lecturer -

Call: +35351302070

Email: [email protected]

Profile
1 of 5