-
Courses
Courses
Choosing a course is one of the most important decisions you'll ever make! View our courses and see what our students and lecturers have to say about the courses you are interested in at the links below.
-
University Life
University Life
Each year more than 4,000 choose University of Galway as their University of choice. Find out what life at University of Galway is all about here.
-
About University of Galway
About University of Galway
Since 1845, University of Galway has been sharing the highest quality teaching and research with Ireland and the world. Find out what makes our University so special – from our distinguished history to the latest news and campus developments.
-
Colleges & Schools
Colleges & Schools
University of Galway has earned international recognition as a research-led university with a commitment to top quality teaching across a range of key areas of expertise.
-
Research & Innovation
Research & Innovation
University of Galway’s vibrant research community take on some of the most pressing challenges of our times.
-
Business & Industry
Guiding Breakthrough Research at University of Galway
We explore and facilitate commercial opportunities for the research community at University of Galway, as well as facilitating industry partnership.
-
Alumni & Friends
Alumni & Friends
There are 128,000 University of Galway alumni worldwide. Stay connected to your alumni community! Join our social networks and update your details online.
-
Community Engagement
Community Engagement
At University of Galway, we believe that the best learning takes place when you apply what you learn in a real world context. That's why many of our courses include work placements or community projects.
Software Design and Development (MSc, "External" stream)
Course Overview
MSc (Software Design & Development): This two-year MSc is aimed at candidates with little or no IT experience who want to pursue a career in the IT industry. The skills developed in this programme include the core software development tools and techniques as well as a solid grounding in research and its application in a specific ICT (information and communications technology) domain. Students can exit this programme after Year One with a Higher Diploma (1SD1).
MSc (External stream): This course is aimed at students who have already obtained a Level 8 postgraduate qualification in IT and are interested in pursuing an MSc qualification. As a distance-learning programme, it suits candidates who are in full-time employment and/or living abroad. The programme is in line with the University Policy for Recognition of Prior Learning in that it recognises prior academic qualifications. The aim of this initiative is to provide graduates with the opportunity to acquire qualifications for employment in the ICT area.
Higher Diploma in Software Design and Development: This programme is aimed at candidates with little or no IT experience. It provides an academic foundation and broad technical training in software design and development. The skills developed in this programme include the core software development tools and techniques as well as a solid grounding in a specific ICT (information and communications technology) domain.
Scholarships available
Find out about our Postgraduate Scholarships here.
--
You may also be interested in one of our other School of Computer Science postgraduate programmes.
Applications and Selections
Applications are made online via the University of Galway Postgraduate Applications System.
Who Teaches this Course
Requirements and Assessment
Semester One exams: December. Semester Two exams: April/May—MSc and HDip.
A range of assessment methods are integrated and applied throughout the programme. These include essays, projects, reports, presentations and case studies. Year Two culminates with the submission of a dissertation—MSc and HDip.
MSc (External Stream): while students have to pass the qualifier module before they can continue with their research, the overall assessment is solely based on their submitted dissertation.
Key Facts
Entry Requirements
MSc: Candidates must have a minimum 2.1 honours (Level 8) undergraduate degree (or equivalent international qualification). If applicable, applicants require a GPA score of 3.0 (or equivalent international qualification) and an IELTS score of 6.5 with no less than 6.5 in the writing ability band and no less than 6 in any other bands. (or equivalent international qualification).
MSc (External stream): This programme is available to students who have completed an accredited (subject to approval by the School of Engineering & Informatics), Level 8 (60 ECTS) postgraduate qualification in computer science or IT. This qualification can relate to academic programmes or accredited industry-sponsored qualifications. Potential candidates must have achieved the equivalent of a Second Class Honours, Grade 1 (2.1) (or better) in their postgraduate qualification.
HDip: This programme is open to applicants who have a Level 8, 2.2 degree (or equivalent international qualification) from a recognised university or third-level college, and an IELTS score of 6.5 with no less than 6.5 in the writing ability band and no less than 6 in any other bands. (or equivalent international qualification).
Additional Requirements
Recognition of Prior Learning (RPL)
Duration
2 years, full-time (MSc) | 1 year, full-time (MSc—External Stream) | 1 year, full-time (HDip)
Next start date
September 2025
A Level Grades ()
Average intake
30 (MSc) | 15 (MSc, External Stream) | 30 (HDip)
QQI/FET FETAC Entry Routes
Closing Date
Please refer to offer rounds/closing dates website
NFQ level
Mode of study
ECTS weighting
60 each year
Award
CAO
Course code
2MF2 (MSc, External); HDIP-SD; MSC-MF (MSc)
Course Outline
The programme includes such modules as:
- Databases
- Software Engineering
- Programming in Java
- Object-Oriented Programming
- Internet Programming
- Computer Architecture and Operating Systems
- Computer Networks
- Research Methods
- Software Design and Development Project
Module details for MSc
Year 1
CT5117: Research Project |
Semester 1 & 2 |
CT537: Software Engineering 1 |
Semester 1 |
CT870: Internet Programming |
Semester 1 |
CT853: Algorithmics & Logical Methods |
Semester 1 |
CT511: Databases |
Semester 1 |
CT874: Programming I |
Semester 1 |
CT861: Computing Architecture & Operating Systems |
Semester 1 |
CT875: Programming II |
Semester 2 |
CT548: Object Oriented Software Design & Development |
Semester 2 |
CT5127: Computer Networks and Data Communications |
Semester 2 |
Year 2:
CT5211: Research Project and Thesis |
Semester 1 & 2 |
CT5120: Introduction to Natural Language Processing |
Semester 1 |
CT4100: Information Retrieval |
Semester 1 |
CT5132: Program. & Tools for AI |
Semester 1 |
CT5165: Principles of Machine Learning |
Semester 1 |
CT5102: Programming for Data Analytics |
Semester 1 |
CT561: Systems Modelling & Simulation |
Semester 1 |
CT5189: Introduction to Cybersecurity |
Semester 1 |
CT5191: Network Security & Cryptography |
Semester 1 |
CT5197: Interaction Design |
Semester 1 |
CT404: Graphics & Image Process |
Semester 1 |
CT3536: Games Programming |
Semester 1 |
Module details for MSc (External stream)
CT525/CT539: Research Project and Thesis |
Semester 1 & 2 |
Module details for HDip
CT5118: Software Design & Development Project |
Semester 1 & 2 |
CT537: Software Engineering 1 |
Semester 1 |
CT870: Internet Programming |
Semester 1 |
CT853: Algorithmics & Logical Methods |
Semester 1 |
CT511: Databases |
Semester 1 |
CT874: Programming I |
Semester 1 |
CT861: Computing Architecture & Operating Systems |
Semester 1 |
CT875: Programming II |
Semester 2 |
CT548: Object Oriented Software Design & Development |
Semester 2 |
CT5127: Computer Networks and Data Communications |
Semester 2 |
Why Choose This Course?
Career Opportunities
MSc: A variety of opportunities are open to graduates in the software industry or in a range of other sectors, such as telecommunications, medical informatics, energy informatics, digital media, banking and consulting. Many graduates continue with careers related to their specialised field of research. Companies/organisations that have recruited graduates recently include Fidelity Investments, Galway; Cisco, Galway; and Ericsson, Athlone.
MSc (External Stream): Recent graduates have already been in full-time employment while participating in this programme.
HDip: Opportunities exist in various industries, ranging from web design, gaming and banking to telecommunications, health and the energy sector. Companies/organisations that have recruited graduates recently include Cisco, Galway; HP, Galway; and DCM Compliance, Limerick.
Who’s Suited to This Course
Learning Outcomes
Transferable Skills Employers Value
Work Placement
Study Abroad
Related Student Organisations
Course Fees
Fees: EU
Fees: Tuition
Fees: Student levy
Fees: Non EU
MSc. fees in year 2 are €6,640 p.a. Non- EU €17,640 p.a.
HDip: EU €6,640 p.a. (including levy) Non- EU €18,140 p.a. (including levy)
For 25/26 entrants, where the course duration is greater than 1 year, there is an inflationary increase approved of 3.4% per annum for continuing years fees.
Postgraduate students in receipt of a SUSI grant – please note an F4 grant is where SUSI will pay €4,000 towards your tuition (2025/26). You will be liable for the remainder of the total fee. A P1 grant is where SUSI will pay tuition up to a maximum of €6,270. SUSI will not cover the student levy of €140.
Find out More
Dr Jawad Manzoor
E: jawad.manzoor@universityofgalway.ie
Dr. Sam Redfern
T: +353 91 493 670
E: sam.redfern@universityofgalway.ie