L'option Ingéniérie des Systèmes Informatiques a pour objectif de donner les différentes compétences nécessaires aux métiers de développeurs d'applications complexes, de spécialistes réseaux, de chefs de projet ou d'architectes de grands systèmes informatiques. L'organisation de l'option ISI en modules a été conçue pour permettre de construire, selon ses préférences, un profil cohérent pour ces métiers.
Plus pratiquement l'objectif est de connaître les démarches et outils permettant la mise en place de systèmes logiciels pérennes, robustes et évolutifs. Les compétences nécessaires sont relatives d'une part à la maîtrise des techniques liées au développement logiciel (langages et modélisation, architectures logicielles distribuées et utilisation de middleware) mais aussi des solutions liées au transfert ou au stockage des données (volume, disponibilité, qualité de service). En plus de la maîtrise des aspects techniques, ces métiers demandent de connaître les procédés et les processus d'accompagnement de la construction et maintenance de ces systèmes, en incluant la qualité, la sécurité ou la sûreté de fonctionnement.
Matières
Modules obligatoires
Modules optionnels
Applications réparties
Constructions d'applications réparties
Médiation de sources de données et services
Sécurité
Introduction à la sécurité des systèmes d'information
Modèles pour la sécurité des systèmes informatiques
Qualité des systèmes et logiciels
Test des logiciels et tolérance aux fautes
Évaluation de performances ou Fiabilité des systèmes et des logiciels
Présentations industrielles
Présentations industrielles
Projets Il faut choisir deux projets maximum.
Projet DAC - Développement d'Applications Communicantes
Projet CIS - Construction d'Infrastructures Sécurisées
Projet ATAC - Applications sécurisées pour technologie Java Card
Anglais
Réseaux
Réseaux avancés
Réseaux mobiles
Algorithmique et systèmes distribués
Systèmes distribués
Algorithmique distribuée
Ingénierie logicielle
Temps réel
Architecture logicielle
Méthodes et outils de vérification des systèmes informatiques
Systèmes d'information
Conception des systèmes d'information
Contraintes pour la modélisation et la résolution de problèmes
Un cours prérequis est un cours dont le contenu est supposé connu à l'entrée de la filière. Néanmoins, il est tout à fait possible d'aller dans une filière sans avoir suivi les cours prérequis : il faudra alors rattraper par soi-même les contenus de ces cours.
École nationale supérieure d'informatique et de mathématiques appliquées
681, rue de la passerelle - Domaine universitaire - BP 72 - 38402 SAINT MARTIN D'HERES
Copyright Grenoble INP