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 (TSM_ClComp)

Ce cours concerne trois aspects du Cloud Computing : Infrastructure as a Service (IaaS), Platform as a Service (PaaS) et développement d’applications «cloud-native».

Compétences préalables

Compréhension de l’ingénierie logicielle et des réseaux, usage basique de Linux, technologies de communication/networking

Objectifs d'apprentissage

Comprendre le concept, le principe et l’architecture des services IaaS et PaaS, ainsi que les environnements de déploiement et d’implémentation.
Etre capable d’utiliser des environnements Cloud de type IaaS et PaaS
Comprendre les APIs qui permettent l’accès aux services IaaS et PaaS.
Etre capable de concevoir des services et des applications « cloud-native ».
Etre capable d’utiliser les caractéristiques du cloud: ressources à la demande, élasticité, multi-utilisateurs, « metered services », accès réseau haut débit.
Etre capable d’évaluer les avantages/limites économiques, légales et technologiques du cloud ainsi que ses limites intrinsèques

Catégorie de module

  • Définition, principe, services et modèles de déploiement
  • IaaS - Example commercial : Amazon Web Services (AWS)
  • IaaS - OSS Alternative: Kubernetes,  Architecture, Services, Utilisation
  • Compute Virtualization - Hypervisors et conteneurs
  • IaaS - Stockage dans le cloud - concepts de base, bloc, dossier et service de stockage d’objets
  • IaaS - Cloud Networking - Software Defined Networking
  • Sécurité dans le cloud
  • PaaS - OSS Alternative : CloudFoundry, Architecture, Services, Utilisation
  • PaaS - Continuous deployment
  • PaaS - Applications cloud-native / architecture cloud-based
  • FaaS - Function as a Service / Serverless Computing

Méthodes d'enseignement et d'apprentissage

2 périodes de cours magistral, 1 période de TD/TP par semaine - 75% des exercises doivent être rendus dans les délais et acceptés

Etude autonome basée sur le matériel et la littérature de cours (supports papier et livres)

Télécharger le descriptif complet

Retour