The MSc in Software Design & Development at University of Galway gives you a practical, industry-ready foundation in software engineering and coding techniques, even if your undergraduate degree wasn’t in computing. This programme combines core technical skills like programming, databases, and software engineering with research and optional advanced topics such as AI or cybersecurity, preparing you for a wide range of roles in software and ICT sectors.
Curriculum Structure
Year 1 — Core Software Engineering Fundamentals
In your first year, you’ll build strong technical fundamentals with modules such as Programming I, which introduces structured coding skills, Software Engineering 1, covering the foundations of systematic design and development, and Databases, which teaches you how to manage data effectively. You’ll also study Object-Oriented Software Design & Development and Internet Programming, gaining hands-on experience designing applications and solving real problems. Later in the year, subjects like Computer Networks & Data Communications will round out your understanding of how software interacts with systems and users.
Year 2 — Specialisation & Research Project
In the second year, you’ll undertake a substantial Research Project & Thesis, allowing you to explore an area you’re passionate about, whether that’s AI, data analytics, or cybersecurity. Alongside your thesis, you can choose advanced modules such as Principles of Machine Learning, Programming for Data Analytics, or Introduction to Cybersecurity to deepen your expertise in trending tech domains. This mix of research and specialised coursework bridges academic learning with real-world software innovation.
Focus Areas
Core programming and software engineering skills, system and network fundamentals, research methods, and advanced topics in AI, data analytics, cybersecurity, and interactive software design.
Learning Outcomes
By the end of this MSc, you will be able to build robust software solutions, apply engineering best practices, conduct independent research, and tailor your expertise toward modern computing challenges such as machine learning, data analytics, or secure systems.
Professional Alignment (Accreditation)
This programme is a Level 9 Master’s degree on the Irish National Framework of Qualifications (NFQ), recognised for advanced technical competence and research readiness in software design and development.
Reputation (Employability & Rankings)
University of Galway is ranked #284 in the QS World University Rankings, placing it in the top 2% of universities globally, and is consistently recognised for research and graduate employability. Graduates often pursue careers in software development, telecoms, digital media, banking, consulting, and ICT sectors.
When you join the MSc in Software Design & Development at University of Galway, you won’t just sit in lectures — you’ll gain real, hands-on experience with tools, projects, and facilities that mirror what professional software developers use every day. The School of Computer Science is based in the dedicated Information Technology Building, a modern space equipped with computer labs, networking technology, and collaborative project areas where students can work on coding assignments and real-world software challenges. You’ll use industry-standard software tools, including Microsoft development tools, VMware, and cloud platforms like Azure and AWS, giving you experience with the same environments used in professional practice. The School also offers a Computer Programming Drop-In Support Centre, where you can get one-to-one help with coding and project work outside formal class time.
Here’s how that hands-on experience works in practice:
• Dedicated computer labs and project spaces within the School of Computer Science for coursework and open-ended software projects.
• Access to Microsoft, VMware, and cloud platforms, allowing you to develop, test, and deploy applications using professional-grade tools.
• The DISC support centre providing extra tutoring, guidance, and resources to deepen your understanding of programming concepts.
• A structured research project in the second year where you apply your knowledge to a substantial software development or research topic under faculty supervision — a key bridge from study to professional practice.
• Seminars, guest talks, and community connections within the school that broaden your industry awareness and networking opportunities.
• Support through University-wide services such as the Career Development Centre, offering employer events, CV and interview workshops, and networking opportunities tailored to computing students.
A full list of facilities, labs, and support resources is available through the University of Galway’s official facilities pages.
Graduates of the MSc in Software Design & Development at University of Galway are well-prepared to step confidently into the tech world. Typical roles include Software Developer, Software Engineer, Full-Stack Developer, and ICT Research Associate across sectors such as telecoms, digital media, banking, and consulting. The programme’s strong emphasis on practical skills, research, and industry relevance ensures you are highly employable and ready to meet real-world challenges:
• Career Development Centre support: The University’s Career Development Centre offers personalised career guidance, CV and interview preparation, access to job and internship listings, employer fairs, workshops, and networking events that connect students directly with industry.
• Employment stats: Surveys show that the majority of postgraduate students are employed full-time within months of graduating, with University of Galway consistently ranked among Ireland’s top universities for graduate employability.
• University–industry connections: Graduates often find opportunities with leading employers such as Fidelity Investments, Cisco, and Ericsson, reflecting strong demand for the skills developed in the programme.
• Accreditation and long-term value: This Level 9 Master’s degree on the Irish National Framework of Qualifications is recognised internationally for its depth of technical and research training, enhancing both immediate job prospects and long-term career mobility.
• Graduate outcomes: Beyond immediate employment, many students pursue specialised technical, research, or leadership paths in software and ICT domains, demonstrating the flexibility of this qualification in a fast-evolving industry.
Further Academic Progression:
After completing this MSc, you could pursue advanced academic study such as a PhD in Computer Science or related research fields, building on your thesis work and research methods training. Graduates interested in deepening expertise in areas like artificial intelligence, data analytics, cybersecurity, or human-computer interaction can also consider specialised postgraduate diplomas or research-led programmes at University of Galway or internationally, using this MSc as a solid foundation for further study.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
