Indirizzo di studi: Informatica e sistemi di comunicazione
Specializzazione: Ingegneria del software
Modulo: Paradigmes avancés de programmation

Descrizione del corso

Tornare al modulo Programmation concurrente et cloud

  • Obiettivi

    A la fin du cours, l'étudiant sait:

    • Appliquer des framework offerts pas les languages de programmation pour écrire des programmes concurrents
    • Concevoir et mettre en service un système de type distribué (''Microservices'')
    • Connaitre et savoir utiliser les outils ''state of the art'' de la programmation concurrente et distribuée dans un environment cloud (e.g. Microservice)
  • contenuto
    • Langages/environnements de développement qui supportent la programmation distribuée
    • Microservices et protocoles de communication
    • Docker / Kubernetes
    • Streaming de données, comment traiter des données de manière distribuée

Metodo d'insegnamento e volume di lavoro

Insegnamento frontale (esercizi inclusi)
16 periodi
lavori pratici / laboratorio
16 periodi
Travail personnel
28 periodi

Titolo del corso

Anno di validità
2024-2025
Anno del piano degli studi
3o anno
Semestre
autunno
Programma
francese,bilingue
Indirizzo di studi
Informatica e sistemi di comunicazione
Lingua d'insegnamento
francese
ID del corso
B3C-PCCL-S
Livello
intermedio
Tipo di corso
fondamentale
Formazione
Bachelor

Metodi di valutazione

  • prove in itinere prove scritte, lavori pratici / valuatazione delle relazioni di laboratorio

Metodo di calcolo della nota del corso

L'algorithme de calcul de la note est donné lors du premier cours.

Letteratura di riferimento

  • Notes du professeur
  • Références distribuées pendant le cours

Docente/i e/o coordinatore/i

Michael Mäder