Informatique et systèmes de communication
- Admission : /fr/formation/bachelor/informatique-et-systemes-de-communication/admission/
- Programme de formation : /fr/formation/bachelor/informatique-et-systemes-de-communication/programme-de-formation/
- Structure des études : /fr/formation/bachelor/informatique-et-systemes-de-communication/structure-des-etudes/
- Perspectives : /fr/formation/bachelor/informatique-et-systemes-de-communication/perspectives/
- Mobilité : /fr/formation/bachelor/informatique-et-systemes-de-communication/mobilite/
- Personnes : /fr/formation/bachelor/informatique-et-systemes-de-communication/personnes/
- Admission : /fr/formation/bachelor/informatique-et-systemes-de-communication/admission/
- Programme de formation : /fr/formation/bachelor/informatique-et-systemes-de-communication/programme-de-formation/
- Structure des études : /fr/formation/bachelor/informatique-et-systemes-de-communication/structure-des-etudes/
- Perspectives : /fr/formation/bachelor/informatique-et-systemes-de-communication/perspectives/
- Mobilité : /fr/formation/bachelor/informatique-et-systemes-de-communication/mobilite/
- Personnes : /fr/formation/bachelor/informatique-et-systemes-de-communication/personnes/
Programme de formation
Filière:
Informatique et systèmes de communication
Orientation:
Informatique logicielle
Module: Paradigmes avancés de programmation
Descriptif de cours
Retour-
Objectifs
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)
-
Contenu
- 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
Forme d'enseignement et volume de travail
Cours magistral (y compris exercices)
16 périodes
Travaux pratiques / laboratoires
16 périodes
Travail personnel
28 périodes
Spécification du cours
Année de validité
2025-2026
Année du plan d'études
3ème année
Semestre
Automne
Programme
Français,Bilingue
Filière
Informatique et systèmes de communication
Langue d'enseignement
Français
Identifiant
B3C-PCCL-S
Niveau
Intermédiaire
Type de cours
Fondamental
Formation
Bachelor
Modalités d'évaluation
- Contrôle continu: travaux écrits, TP/évaluation de rapports
Mode de calcul de la note de cours
L'algorithme de calcul de la note est donné lors du premier cours.
Ouvrage de référence
- Notes du professeur
- Références distribuées pendant le cours
Enseignant(s) et/ou coordinateur(s)
Michael Mäder