Master of Science Software Design with Cloud Native Computing

MSc in Software Design with Cloud Native Computing

Course Overview

  • 1


  • 9


Why take this course?

Cloud-native applications are designed to capitalize on the scalability and flexibility of the cloud. In contrast to traditional monolithic applications, cloud-native applications are built using multiple, independent microservices that are deployed in cloud environments. Cloud-native development takes an agile approach to creating new applications. Using a DevOps-based continuous delivery model, software development teams can quickly, iteratively and automatically add new features to an application. The course will provide students with both theoretical and practical skills to develop software systems which use Infrastructure-as-a-Service (IaaS) in order to run applications on servers that can be flexibly provisioned on demand.

What will I experience?

TUS’s Faculty of Engineering and Informatics is housed in one of the most modern and well-equipped facilities of its kind in the country. Lecturers have extensive industry experience which enriches their teaching skills and competencies. You will be part of an exciting software development environment, with advanced research and strong links to industry.

What opportunities might it lead to?

Software development is an enormous growth area in ICT engineering. Over 900 software companies are currently in operation in Ireland employing more than 24,000 people. Ireland’s reputation as a centre of software excellence is unrivalled in Europe. It is home to multinational and indigenous firms generating €16 billion of exports annually. The sectors wide-ranging activities include software development, R&D, business services and EMEA/International headquarters.

Cloud Computing can be defined as the unification of devices, operating systems, data and storage into a single system. This MSc in Software Design with Cloud Native Computing is designed to provide the education and training required to prepare you for a career in software design, focusing specifically on Cloud Computing. Cloud Computing has been referred to as “climate change for IT” with a significant growth in employment opportunities in this area.

Additional Information

International Students: We are delighted to welcome international students. Please direct all such queries to

Scholarships of €1,000 to maximum of €3,000 may be awarded based on academic achievement, personal statement outlining exceptional achievements, student ambassador programme, alumni scholarship and sibling scholarship to Non-EU students who apply through International Office or Country Advisors for TUS campuses.

International TUS alumni who wish to apply for a taught master’s may qualify for €3,000 reduced fee scholarship. More information is available from the International Office.

For additional information about this programme, please contact:

Dr Enda Fallon,

Head of Department,

Computer and Software Engineering,


Tel: (090) 647 1877

Assessment Information

The programme assessment strategy has been devised to support both the programme and module learning outcomes and to foster the development of the intended knowledge, skills and competencies. A wide range of assessment methods suitable for the programme will be used and due consideration has been given by the Programme Board and Programme Management Team to the number of assessable components per year and to the possibility of cross-modular assessment
throughout the programme. The assessment workload will be reviewed by the team on an annual basis. All assessment will be at the modular level.

Course Details

Course Fees:
The programme tuition fee is €6,900 for EU students and for Non EU students the tuition fee is €14,500 per annum. *Fees are subject to change
Course Duration:
1 Year
Registration Closing Date:

How to apply to this programme at TUS Athlone Campus:


Course Commencement Date:


Course Award:
Master of Science
Course NFQ Level:
Level 9
Dept of Computer and Software Engineering
Minimum Entry Requirements:

Applicants should hold a 4 year honours degree in software design or an equivalent qualification with a minimum grade of 2.1 (60%). In line with institute policies, non-native English speakers are required to have an IELTS level of 6.0 or higher.

Student Testimonial

 Profile Image

John Collins, Software Developer, JRI America Inc

The modules were highly transferrable, relevant and current to my employment, the lecturers were facilitative and helpful at all times, I would have no hesitation in recommending pursuing a Masters at TUS Athlone.

 Profile Image

Padmavathi Chintapalli, Cloud Engineer

While my Organisation evolves to be a SaaS provider, I felt the enthusiasm to upskill myself to understand the core cloud features and technology. This course was exactly the right fit for my needs, and I could play a significant role in performing the act

Course Structure

Year 1

Object Oriented Programming I
Research Methods & Professional Practice
Applied Scripting Languages
Container Design and Deployment
Object Oriented Programming II
Continuous Build and Delivery
Microservices Architecture
Engineering Team Project

Students may choose to complete a research dissertation or industry based work placement.

Careers & Opportunities

Career Prospects

According to the Forfás Vacancy Overview Report, the most difficult to fill vacancies were for the ICT sector, primarily for professional roles in software development including software developers: cloud computing, Web development database (with Oracle/SQL), Java, JavaScript, C#, and .Net the most frequently
mentioned. Based on significant industrial collaboration of the Department of Computer and Software Engineering graduate of this MSc in Software Design with Cloud Native Computing are well placed to work in these roles. According to Irelands Skills Strategy 2025 (Department of Education and Skills) there are skills shortages for professionals and associate professionals across sectors in many areas of ICT. The shortage of ICT talent is potentially significant for a number of sectors where ICT skills are needed, in particular software development. Ireland is likely to face an average increase in demand for high-level ICT skills of around 5% a year with the employment of ICT professionals anticipated to rise to just over 91,000. This skills shortage has become increasingly acute as more and more tech companies expand their operations in Ireland.”

Work Placement

The Work Placement & Professional Practice provide in this programme provides learners with a comprehensive experience of the working environment while deepening specialist skills relevant to the programme. The module responds
to the requirements of industry and relevant professional bodies as it facilitates in-depth student induction, extended
professional practice,and immersion in contextualised specialised technologies and techniques.

Further Study

Students who successfully complete this programme will be eligible to pursue research opportunities at PhD level.

Facility Gallery