ECTS
4 crédits
Composante
Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)
Volume horaire
33h
Description
Ce cours vise à fournir aux étudiants les concepts et les approches pour comprendre et concevoir des systèmes distribués leur permettant notamment de comprendre et d'appliquer des approches orientées services et orientées micro-services pour la conception et le développement de systèmes hétérogènes et de système de systèmes. Des solutions d'intégration et d'interopérabilité seront étudiées et appliquées.
Ressources pédagogiques :
Objectifs
À la fin de cette UE, vous serez capable de :
- Analyser un contexte et reformuler un problème
- Etudier et analyser l’état de l’art et les solutions existantes
- Proposer des solutions et/ou des recommandations
- Rédiger et évaluer des articles de recherche
Pré-requis obligatoires
Connaissances de base en ingénierie logicielle :
- Conception de logiciels (conception orientée objet),
- Langages de programmation (JAVA ou C#),
- Langages de modélisation (par exemple UML ou Archimate) et langages de schéma/marquage (par exemple XML, XSD, JSON, HTML).
Connaissances de base en ingénierie des réseaux :
- Conception et configuration de réseaux informatiques
Protocoles réseau (TCP, UDP, HTTP, SMTP, FTP, etc.)
Contrôle des connaissances
Évaluation Continue Intégrale (ECI) 100% :
Le contrôle continu se base sur un examen en ligne, la réalisation des études de cas et d’un projet.
Compétences visées
Bloc Développer de fonctionnalités logicielles |
Programmer des logiciels et des systèmes informatiques |
/ |
Tester et déployer des logiciels et les systèmes informatiques |
/ | |
Bloc Embarquer les solutions logicielles |
Configurer, programmer et gérer des réseaux |
/ |
Concevoir et déployer de logiciels à l'aide des technologies web et Cloud |
/ | |
Bloc Concevoir des systèmes cyber-physiques (CPS) intelligents (Le concept d'environnements connectés est similaire aux systèmes cyber-physique) |
Concevoir des modèles structurels de CPS |
/ |
Concevoir des modèles comportementaux et de décision de CPS |
/ | |
Appliquer des patrons d'architecture de CPS |
/ | |
Bloc Travailler dans le cadre des projets pluridisciplinaires, de recherche, d'innovation et internationaux |
Formuler et modéliser des problèmes de systèmes complexes |
/ |