Technological University of the Shannon - TUS
MSc in Software Design with Cloud Native Computing
Athlone, Ireland
MSc
DURATION
1 year
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
Sep 2027
TUITION FEES
EUR 17,500 *
STUDY FORMAT
On-Campus
* non-EU annual fee
Key Summary
About: The MSc in Software Design with Cloud Native Computing teaches software design, cloud-native architectures and microservices to build scalable, resilient applications. You'll learn modern containerization, Kubernetes, Docker, and cloud platforms (AWS, Azure, Google), plus CI/CD, automation and DevOps. The programme covers architectural styles for loosely coupled services, deployment and management of cloud applications across cloud environments.
Career Outcomes: Graduates find roles in cloud engineering. Typical careers include Cloud Solutions Architect, DevOps Engineer, Cloud Application Developer and Agile Project Manager. Other options include site reliability engineer, platform engineer and cloud consultant, with skills transferable to consultancy, systems engineering and operations.
The software industry is increasingly embracing cloud-native architectures and microservices, recognizing their ability to enhance scalability, flexibility, and deployment speed in application development. This Master's programme provides a comprehensive exploration of modern software design, with a strong focus on developing applications that are scalable, resilient, and easily manageable in cloud environments.
You will learn to build and maintain systems that leverage the full potential of cloud computing, preparing you for a leading role in the industry’s shift towards cloud-native technologies. You will study in detail architectural styles that structure an application as a collection of loosely coupled services, which makes it easier to scale and accelerate development cycles.
You will gain expertise in designing, deploying, and managing applications using platforms like Kubernetes, docker and cloud services like AWS, Azure, and Google Cloud. Students will learn to integrate development and operations to streamline workflows, with a focus on automation, continuous integration (CI), and continuous deployment (CD).
Course Modules
Semester 1
- Object Oriented Programming 1
- Research Methods & Professional Practice
- Applied Scripting Languages
Semester 2
- Object Oriented Programming 2
- Microservices Architecture
- Continuous Build and Delivery
- Engineering Team Project
- ICT Placement Preparation
Semester 3
- Work Placement & Professional Practice or Dissertation
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.
Graduates are well-prepared for high-demand roles such as Cloud Solutions Architect, DevOps Engineer, Cloud Application Developer and Agile Project Manager amoung others.
This page walks you through applying to study at TUS via our Online Application Portal. From creating your account, submitting your application and uploading your documents on the TUS Global online application portal, whether you’re applying directly.


