Définir le génie logiciel :
- Le génie logiciel est la science de la conception, la fabrication et la maintenance des systèmes informatiques complexes.
- Le génie logiciel s’intéresse en particulier aux procédures systématiques qui permettent aux logiciels complexes de correspondre aux attentes des clients.
- Le génie logiciel favorise la réutilisabilité et la performance des solutions informatiques avec des coûts maitrisés.
Lien Génie logiciel et MS HPC-AI :
L’IA développe son raisonnement grâce à l’apprentissage automatique sur des données gérées et traitées par des systèmes complexes. Le génie logiciel est donc incontournable pour créer des systèmes informatiques performants à faible consommation en ressources et en énergie.
En pratique dans le programme du MS HPC-AI :
UE1- Gestion de projets calcul scientifique
- Génie logiciel pour le calcul scientifique (20h)
- Environnements de développement (8h)
- Programmation orientée objet (20h)