La formation se déroule sur 12 mois :
| Code du cours | Nom du cours | Professeur responsable |
|---|---|---|
| A00 | Cours spécifiques du mastère ASI | Michel MAUNY |
| A06 | Sécurité et protection de l'information | Françoise LEVY-DIT-VEHEL |
| Code du cours | Nom du cours | Professeur responsable |
|---|---|---|
| B09 | Génie logiciel | Michel MAUNY |
| Code du cours | Nom du cours | Professeur responsable |
|---|---|---|
| C01 | Architecture des systèmes d'information | Michel MAUNY |
| Code du cours | Nom du cours | Professeur responsable |
|---|---|---|
| D10 | Architecture logicielle | Michel MAUNY |
| Les cours de ce module ont un objectif double : - la mise à niveau des élèves du Mastère Spécialisé ASI (MASI), les préparant ainsi aux cours des quatre autres modules, qui sont pour l'essentiel communs à la formation d'Ingénieur ENSTA, spécialité « Systèmes d'Information »; - offrir aux elèves du MASI une formation complémentaire aux matières techniques classiques. | Professeur
responsable Cours associés |
| Ce module a pour objet l'étude de la protection de l'information numérique. On présentera d'une part les primitives cryptographiques répondant aux problèmes posés par la communication de deux entités à travers un canal non sécurisé; des implantations réelles de ces primitives et des protocoles associés seront largement décrites. D'autre part, on étudiera la problématique de la sécurisation des systèmes d'information, et les solutions existantes. | Professeur
responsable Cours associés |
| Cette série de cours vise à maîtriser des aspects périphériques à la programmation proprement dite: la spécification de la structure d'une application dans le langage normalisé UML, la conception de tests de logiciels et la pratique de méthodes de développement dites « agiles » qui permettent d'effectuer des développements rapidement démontrables. | Professeur
responsable Cours associés |
| Aujourd'hui, les nouvelles technologies informatiques, et en particulier celles de l'Internet, ont profondément remis en question les architectures des systèmes d'information des entreprises. La problèmatique reste toujours l'articulation entre information, traitement et accès à l'information qui aujourd'hui se traite suivant le paradigme client-serveur. On présente dans ce module différents aspects de ce paradigme et on aborde plus précisément le modèle n-tiers. L'information et son stockage étant un point essentiel du système d'information, on consacre une partie de ce module aux systèmes de gestion de base de données. | Professeur
responsable Cours associés |
| C1-3 - Systèmes de Gestions de Bases de Données (SGBD) relationnels | Information |
|---|---|
| L'objectif du cours est de comprendre l'architecture d'un SGDB relationnel. Le cours s'appuie sur les connaissances acquises dans le cours IN206 (stage SGBD pour les élèves du MASI). Le plan du cours est le suivant : Architecture générale des SGBD relationnels. Organisation de données : stockage physique de données. Organisation de fichier : séquentiel, directe, séquentiel indexée. Indexation secondaire. Evaluation et optimisation des requêtes. Pannes : Gestion des pannes, Types de panne dans les SGBD, Journaux des mises à jour, Procédures de reprise Transactions, concepts, control de la concurrence, Théorie de la sérialisabilité, Transactions réparties * Mise en oeuvre pratique : travaux pratiques sur un SGBD (Oracle) | 3 ECTS Professeur(s)
|
| Compte-tenu des importantes restructurations des systèmes d'information des entreprises, aujourd'hui des grandes entreprises mais demain des petites et moyennes entreprises, la maitrise de l'architecture logicielle mise en oeuvre dans le cadre de ces chantiers devient critique si l'on ne veut pas déboucher sur des systèmes d'information inopérants à des coûts prohibitifs. Ce module expose à travers divers cours les principes sous-jacents à une bonne maîtrise du développement logiciel. | Professeur
responsable Cours associés |