Technological University of the Shannon - TUS MSc in Software Design with Cloud Native Computing
Technological University of the Shannon - TUS

Technological University of the Shannon - TUS

MSc in Software Design with Cloud Native Computing

Athlone, Ireland

MSc

1 year

English

Full time

Sep 2027

EUR 17,500 *

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).