Automated software engineering
- Code de l'UE INFOM126
-
Horaire
30 15Quadri 1
- Crédits ECTS 5
- Langue
- Professeur Devroey Xavier
Le cours présente les différents aspects des approches DevOps et des pipelines de livraison continue (continuous delivery). Il se concentre sur les aspects automatisés d'un processus d'ingénierie logicielle (contrôle de version, construction et déploiement automatisés, surveillance et journalisation automatisées, infrastructure as code), les aspects de sécurité resserrés à ce processus (DevSecOps) et l'application du continuous delivery à des applications reposant sur des modèles issus du machine learning (DevMLOps).
Le cours comprend des cours magistraux et des séances de travaux pratiques. Le cours comprend également des conférencières·ers invité·e·s issus·es de l'industrie et du milieu universitaire.
L'évaluation est basée sur la réalisation de travaux.
Formation | Programme d’études | Bloc | Crédits | Obligatoire |
---|---|---|---|---|
Master 120 en sciences informatiques, à finalité spécialisée en software engineering | Standard | 0 | 5 | |
Master 120 en cybersécurité, à finalité spécialisée | Standard | 0 | 5 | |
Master 120 en sciences informatiques, à finalité spécialisée en software engineering | Standard | 1 | 5 | |
Master 120 en cybersécurité, à finalité spécialisée | Standard | 2 | 5 |