
MSc in Software Development: International Systems
Key Points
- Permission to work while studying
- Post-Graduation Work Permit for 24 months
- Start dates: September
- Duration: 2 years
- Level 9 qualification
- Type: Full Time
- Schedule: Daytime
- Tuition Fee: From 14,750 €
This course provides students with the knowledge, skills and experience needed to develop software systems for implementation in different international and cultural locations. It is aimed at students who have an undergraduate degree in another discipline and builds on the key transferable outcomes they gain from that degree: outcomes such as self-learning, communication and critical thinking.
This MSc programme 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 testing. It will combine this with expertise in the field of customising systems for different markets (international and cultural), including modules on language engineering and translation technology. As such, it caters for the continuing demand that exists for software development graduates, both nationally and internationally.
Program structure
Semester 1
- Search Methods
- Programming 1
- Software engineering development paradigms
- Language engineering and translation technology
- Internationalization of best practice software
Semester 1:
- Software design
- Translation technology systems
- Database systems
- Dissertation Part 1
Semester 2
- Mobile application development
- Software Quality
- Dissertation Part
Career options
Graduates of this programme will be able to develop custom software systems for individual locations. They will also be able to research new trends and approaches in software development and software internationalisation autonomously, and thus contribute to the ongoing expansion of Ireland’s software development/software localisation 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
Admission requirements
- Applicants for an MSc programme should normally have a BSc Honours degree (NFQ level 8) in any discipline where the knowledge from that degree can be usefully complemented 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.
- In the case of international candidates, the foreign equivalent is required. In addition, a degree officially translated into English will be required.
- IELTS 6.5, with no less than 6 in any component (or its internationally recognised equivalent).
Learn more about our educational offer
More than 10,000 students have put their trust in us
Study and work abroad, live this experience that will change your life