MSE Master of Science in Engineering

The Swiss engineering master's degree


Chaque module vaut 3 ECTS. Vous sélectionnez 10 modules/30 ECTS parmi les catégories suivantes:

  • 12-15 crédits ECTS en Modules technico-scientifiques (TSM)
    Les modules TSM vous transmettent une compétence technique spécifique à votre orientation et complètent les modules de spécialisation décentralisés.
  • 9-12 crédits ECTS en Bases théoriques élargies (FTP)
    Les modules FTP traitent de bases théoriques telles que les mathématiques élevées, la physique, la théorie de l’information, la chimie, etc., vous permettant d’étendre votre profondeur scientifique abstraite et de contribuer à créer le lien important entre l’abstraction et l’application dans le domaine de l’innovation.
  • 6-9 crédits ECTS en Modules contextuels (CM)
    Les modules CM vous transmettent des compétences supplémentaires dans des domaines tels que la gestion des technologies, la gestion d’entreprise, la communication, la gestion de projets, le droit des brevets et des contrats, etc.

Le descriptif de module (download pdf) contient le détail des langues pour chaque module selon les catégories suivantes:

  • leçons
  • documentation
  • examen 
Cloud Computing for Advanced (TSM_ClComp)

Lecture on advanced topics in the domain of Cloud Computing, more precisely covering fundamental concepts, economics, application, operation, development of and for IaaS, PaaS, as well as their application for DevOps and Cloud-Native Applications

Compétences préalables

Basic understanding of software and systems engineering, basic usage of Linux, communication technologies/networking.

Objectifs d'apprentissage

  • Conceptual understanding of the principles and architectural design of IaaS and PaaS services, as well as concrete implementations/frameworks.
  • Ability to operate and use IaaS-frameworks.
  • Ability to operate and use PaaS-frameworks.
  • Understanding of Infrastructure as Code and IaaS and PaaS management APIs.
  • Ability to design services and service-oriented applications natively for the cloud.
  • Ability to leverage features of the cloud, that is on-demand, self-service, elasticity, multi-tenancy, metered service, broadband network access.
  • Ability to evaluate the economic, legal and technological advantages of cloud as well as inherent limitations.

Contenu des modules

  • Definitions, Motivation, Economics, Principles, Service and Deployment Models, DC Architectures
  • Example Application of IaaS (OpenStack)
  • Cluster Management - IaaS Resource Orchestration by Example of OpenStack
  • Cluster Management - Container Orchestration by Example of Kubernetes
  • Virtualization of Compute Resources / Hypervisors
  • Virtualization of Compute Resources / Containers
  • Virtualization of Networking Resources / Cloud Networking
  • Virtualization of Storage Resources / Basic Concepts, Block, File and Object Storage Services
  • Infrastructure as Code, Gitops, Declarative State
  • Basic Concepts, Architecture of a PAAS, Deployments / Blue--Green, Continuous Deployment., Tools, ArgoCD
  • System Design, Resilient Architectures
  • Serverless Computing
  • Cloud Native Architecture
  • Operating Models / Monitoring, Logging, Tracing
  • Operations / Rating, Charging, Billing, Product and Service Selection, Economics, Cloud-Financial Management

Méthodes d'enseignement et d'apprentissage

2 Lectures, 1 tutorial session per week
Self-study based on lecture material and literature (papers, books)

Télécharger le descriptif complet

Retour