MSc in Software Development: International Systems

Key Points

  • Work permit while you study

  • Post Graduation Work Permit for 24 months

  • Start dates: September

  • Duration: 2 years

  • Level 9 qualification

  • Type: Full Time
  • Hours: Daytime
  • Enrollment Fee: From € 14,750 / year

Write to us for more information


This course provides students with the knowledge, skills, and experience necessary to develop software systems for implementation in different international and cultural settings. It is aimed at students who have a college degree in another discipline and builds on the key transferable outcomes they get from that degree: outcomes such as self-learning, communication, and critical thinking.

Program description

This Master’s program will provide students with the opportunity to acquire cutting-edge knowledge in a wide range of software development activities, such as requirements analysis, software design, implementation, and tests. You will combine this with specialist knowledge in the field of system customization for different markets (international and cultural), by including modules on language engineering and translation technology. As such, it serves the ongoing demand that exists for software development graduates, both domestically and internationally.

Career options

Graduates of this program will be able to develop custom software systems for individual venues. They will also be able to independently research new trends and approaches in software development and software internationalization, thus contributing to the ongoing expansion of Ireland’s software development / software localization sectors. Illustrative careers include:

  • Junior software developer
  • Requirements Engineer
  • Database developer
  • Software tester
  • Front-end developer
  • Localization engineer
  • Translation technology consultant
  • Internationalization consultant
  • Technical product owner

Program structure

Semester 1

  • Search methods
  • Schedule 1
  • Software engineering development paradigms
  • Language engineering and translation technology
  • Internationalization of best practice software

Semester 2

  • Schedule 2
  • Introduction to web development
  • Software engineering requirements
  • The human-computer interaction
  • Quantitative research methods

Semester 1:

  • Software design
  • Translation technology systems
  • Database systems
  • Dissertation Part 1

Semester 2

  • Mobile application development
  • Software quality
  • Dissertation Part 2

Admission requirements

  • Applicants for a master’s program are normally required to hold a Bachelor’s degree with honors (NFQ level 8) in any discipline where knowledge of that degree can be usefully supplemented by the state-of-the-art software development / engineering expertise offered by this course. Example disciplines include, but are not limited to, Linguistics, Arts, Humanities, Social Sciences, Science, Business, Health, and Medicine.
  • For international candidates, the foreign equivalent is required. In addition, an officially translated degree will be required.
  • IELTS 6.5, with no less than 6 in any component (or its internationally recognized equivalent).

Learn more about our educational offer

University of Limerick

Request your quote

An advisor will contact you by phone and email within the following hours