Cours non disponible
Veuillez prendre note que ce cours n'est actuellement plus offert.
Sigle
MGL869-É25
Responsable
Département de génie logiciel et TI
Cycle
2e
Crédits
3
MGL869-É25 - Génie logiciel pour l'intelligence artificielle
L’objectif de ce cours est d’introduit les principes fondamentaux de l'ingénierie logicielle appliqués au développement et à la gestion de systèmes basés sur l'Intelligence Artificielle (IA). Il vise à doter les étudiant.e.s de compétences pour spécifier, concevoir, tester et déployer des système d'IA. Le cours met un accent particulier sur les défis uniques posés par ces systèmes, notamment les complexités du processus de développement et de maintenance logicielle spécifiques à l'IA.
À la fin de ce cours, les étudiant.e.s seront capables de :
- Spécifier et concevoir des architectures de systèmes d'IA adaptées aux exigences uniques de divers scénarios d'application;
- Analyser et évaluer des systèmes d'IA, en utilisant des méthodes pour tester l'efficacité, la précision et la robustesse des modèles et systèmes d'IA;
- Se familiariser avec les stratégies de déploiement pour les solutions d'IA, afin d’assurer une intégration fluide et efficace dans les environnements de production, avec un focus sur l'automatisation et la maintenance continue;
- Comprendre les enjeux de sécurité et d'éthique dans les systèmes d'IA;
- Utiliser l'IA pour assister le développement logiciel, explorant comment les technologies d'IA peuvent automatiser et optimiser les processus de développement logiciel.