Objectifs : Ce parcours vise à former des spécialistes en ingénierie des logiciels, capables de concevoir, développer, optimiser et certifier des logiciels dans un large spectre de situations. L'expertise en développement se traduira par la capacité de participer ou de gérer des projets de développement, qu'ils concernent des logiciels embarqués sur systèmes temps-réel, des calculs intensifs sur systèmes parallèles, des applications industrielles, web ou mobiles.
Niveau de Diplôme (UE) : 7 - (Niveau CEC ou équivalent)
Compétences acquises durant la formation : Développer des logiciels complexes (industriels, embarqués, web) et gérer toutes les étapes d’un projet de développement, depuis l’étude des besoins jusqu’à la fourniture de code valide´
Programmer des logiciels sous contraintes (sûreté, temps réel, performance, etc.),
Évaluer et optimiser des applications selon différents critères (parallélisme, performance, énergie, etc.),
Définir et mener les procédures de test ou de certification conformes aux normes et aux attentes du client,
Déployer les applications et réaliser l'intégration continue des corrections et évolutions,
Réaliser une documentation technique et former les utilisateurs.
Site web dédié : https://formations.unistra.fr/fr/formations/master-XB/master-informatique-ME192/science-et-ingenierie-du-logiciel-sil-PR11.html