Cs2i Programme 2009

download Cs2i Programme 2009

of 81

Transcript of Cs2i Programme 2009

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Programme des tudes

Cs2i A1 - Section Classique............................................................................................. 3 Conception et modlisation Merise.................................................................................. 3 Conception et modlisation UML ..................................................................................... 5 Langage C....................................................................................................................... 7 Programmation Java ....................................................................................................... 9 Langage Web ................................................................................................................ 10 Bases de donnes......................................................................................................... 11 Projet Etude et Developpement ..................................................................................... 13 Systme d'Exploitation .................................................................................................. 14 Unix............................................................................................................................... 16 Windows........................................................................................................................ 18 Architecture des Rseaux.............................................................................................. 19 Communication Orale.................................................................................................... 21 Outils de conduite de projet ........................................................................................... 22 Gestion Economique et Financire................................................................................ 23 Communication Ecrite ................................................................................................... 25 Anglais S2 ..................................................................................................................... 26 Mathmatiques.............................................................................................................. 27 Anglais S1 ..................................................................................................................... 28 Cs2i A2 - Section Classique........................................................................................... 29 Dveloppement en Java avanc.................................................................................... 29 Programmation XML...................................................................................................... 30 Configuration des systmes et rseaux ......................................................................... 32 Veille Technologique ..................................................................................................... 33 Conduite de projet - Cahier des charges ....................................................................... 34 Organisation des entreprises......................................................................................... 36 Droit .............................................................................................................................. 37 TRE............................................................................................................................... 39 Scurit Informatique .................................................................................................... 40 Anglais S1 ..................................................................................................................... 42 Anglais S2 ..................................................................................................................... 44 Projet preparation.......................................................................................................... 46 Stage - 10 semaines...................................................................................................... 47 Projet............................................................................................................................. 48 Cs2i A2 - Module MSI - Dveloppement logiciel ........................................................... 49 Dveloppement Client/Serveur ...................................................................................... 49 Administration des Bases de donnes........................................................................... 51 Interface Graphique....................................................................................................... 53 Cs2i A2 - Module MSI - Systmes Embarqus.............................................................. 54 Architecture des Systmes Embarqus ......................................................................... 54 Programmation systmes temps rels........................................................................... 56 Dveloppement Windows CE ........................................................................................ 57 Robotique...................................................................................................................... 58

Direction des Etudes

1

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Cs2i A2 - Module MSI - Dveloppement WEB ............................................................... 59 J2EE ............................................................................................................................. 59 Publication des banques de donnes ............................................................................ 60 Conception de Site ........................................................................................................ 61 Cs2i A2 - Module MSR - Rseaux Wan .......................................................................... 63 Scurit des Rseaux et WEB ...................................................................................... 63 Modelisation .................................................................................................................. 64 Interconnexion des rseaux distants ............................................................................. 65 Cs2i A2 - Module MSR - Systmes ................................................................................ 67 Administrateurs des rseaux locaux .............................................................................. 67 Gestion des utilisateurs ................................................................................................. 68 Administration de systmes serveurs ............................................................................ 69 Cs2i A3 - 3me Anne .................................................................................................... 70 Management et ingnierie de projet .............................................................................. 70 Management des Hommes............................................................................................ 72 Organisation des DSI .................................................................................................... 73 Conduite de Runion..................................................................................................... 75 Qualit........................................................................................................................... 77 Culture Internationale .................................................................................................... 79 Anglais .......................................................................................................................... 80 Mise en production et dploiement ................................................................................ 82 La qualit des Services ................................................................................................. 83 Support.......................................................................................................................... 84 Stage 6 mois ................................................................................................................. 85

Direction des Etudes

2

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Conception et modlisation Merise (Cs2i A1 Section Classique)TOTAL 2 notes Objectifs Harmoniser les connaissances quelque soit la formation initiale. Comprendre et s'initier la conception par une dmarche mthodique et structurante : MERISE. Apprendre modliser les flux d'informations et organiser le systme autour de ces flux. S'initier l'algbre relationnel. Comptences acquises au niveau satisfaisant Capacit comprendre la dmarche Merise. Capacit concevoir les modles de donnes et de traitements. Comptences acquises au niveau trs satisfaisant Capacit concevoir et interprter les diffrents modles travers une tude de cas. Comptences acquises au niveau excellent Capacit mener un projet de l'tude de l'existant jusqu' la livraison du produit en passant par les diffrentes phases de Merise. Capacit corriger les modles tudis et les argumenter. Programme synthtique Origines et volution de Merise Notion de systme d'informations Systme de pilotage Systme oprant Systme d'information Le droulement du cycle de vie de la mthode Merise (7 tapes) Le schma directeur L'tude pralable et dtaille L'tude technique La production du logicielle La mise en oeuvre La maintenance Les acteurs Le comit de pilotage Le comit de projet Le groupe d'utilisateurs Les cycles d'abstration Conceptuel Organisationnel Physique / Logique Le niveau conceptuel Le diagramme des flux Le Modle Conceptuel de Donnes et de Traitement. Le niveau organisationnel Le modle Organisationnel de CommunicationDirection des Etudes

Cours 5 s.

TD 4 s.

TP 4 s. 1 note

Projet

DI

DS 1 s. 1 note

Crdits 2

3

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Le modle Organisationnel de Donnes et de Traitement Le niveau logique (Modle Logique de Donnes) Type Codasyl Type fichier Type relationnel Algbre relationnel et requtes SQL

Direction des Etudes

4

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Conception et modlisation UML (Cs2i A1 Section Classique)TOTAL 1 note Objectifs Acqurir des bases d'analyse et de conception orientes objet avec UML. Comptences acquises au niveau satisfaisant Capacit interprter et critiquer les solutions formalises par des diagrammes d'UML. Capacit construire des diagrammes de classes. Capacit l'exploitation d'un dossier d'analyse conu avec UML. Comptences acquises au niveau trs satisfaisant Matrise de la conception des diffrents diagrammes d'UML notamment de cas d'utilisation, de classes, d'tats-transitions. Capacit interprter et critiquer les solutions formalises par des diagrammes d'UML. Capacit s'intgrer dans un projet ayant une dmarche oriente objet. Comptences acquises au niveau excellent Matrise de la conception les diffrents diagrammes d'UML. Capacit mettre en oeuvre une dmarche oriente objet dans un projet. Aptitude choisir les modles rpondant au mieux au projet. Programme synthtique Introduction Notion de modlisation Objets et classes, premire introduction de quelques concepts UML Diagramme de classes et diagramme d'objets Diagramme de classes Reprsentation(s) d'une classe Classe et instances, relations entre classes, diagramme de classes Hritage,visibilit Diagramme d'objets Notations, construction du diagramme Diagramme de cas d'utilisation Principe, notations gnrales Relations de gnralisation et de dpendance, strotypes Relation de ralisation Mthode(s) de modlisation et concepts Dmarche de modlisation suggre par les concepteurs d'UML Concepts de modularit et de rutilisation Diagramme de squences et diagramme de collaborations Messages Diagramme de squences Diagramme de collaborations Diagramme d'tats-transitions et diagramme d'activits Diagramme d'tats-transitions Diagramme d'activitsDirection des Etudes

Cours 6 s.

TD 8 s.

TP

Projet

DI

DS 1 s. 1 note

Crdits 3

5

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Situation par rapport des diagrammes pouvant paratre similaires Diagramme de composants et diagramme de dploiement Simple aperu des buts et de l'allure de ces diagrammes Approfondissements (concepts objets) Notion de constructeurs et destructeurs en POO Signature, hritage multiple et conflit d'hritage

Direction des Etudes

6

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Langage C (Cs2i A1 Section Classique)TOTAL 3 notes Objectifs Harmoniser les connaissances quelque soit la formation initiale. Traduire un algorithme en langage C de manire efficace. Construire et organiser une application de moyenne envergure. Comptences acquises au niveau satisfaisant Capacit connatre la syntaxe des diffrentes structures de traitement et la dclaration des donnes. Capacit organiser des donnes en C (les tableaux, les enregistrements, les unions). Capacit dfinir et utiliser une fonction et les passages d'arguments par valeur et par adresse. Comptences acquises au niveau trs satisfaisant Capacit analyser un problme de complexit moyenne et le traduire en C. Capacit organiser un ensemble de fonctions et dterminer les passages d'arguments par valeur et par adresse. Matrise de la programmation modulaire. Comptences acquises au niveau excellent Capacit proposer des solutions optimises, plus adaptes partir d'une matrise du langage. Capacit dcouper une application en un ensemble de modules et d'interfaces et les rutiliser. Programme synthtique Introduction et prsentation du langage Historique Structures de donnes simples : dclaration de variables et de constantes Structures de traitement : l'affectation, les instructions de condition, de boucle, de choix multiples, Les oprateurs : arithmtique, logique, d'incrmentation et dcrmentation, de dcalage, de bits ainsi que leurs priorits. Environnement de programmation Tableaux, pointeurs et structures Tableau simple et plusieurs dimensions Pointeurs, dfinition, utilisation et opration Tableaux et pointeur Structures Les chanes de caractres Dclaration et utilisation Manipulation des chanes : strcpy, ctrcat, strchr... Fonctions et structures de programme Dclaration et appel de fonction Passage de valeur et d'adresse La structure modulaire Cours 4 s. TD 4 s. TP 8 s. 1 note Projet 5 s. 1 note DI DS 1 s. 1 note Crdits 4

Direction des Etudes

7

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Les fichiers de donnes Accs un fichier Mode d'ouverture Les entres-sorties Les fonctions de positionnement

Direction des Etudes

8

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Programmation Java (Cs2i A1 Section Classique)TOTAL 3 notes Objectifs Acqurir les concepts thoriques de l'approche objet : notion de classe, objet, instanciation, hritage, interface,polymorphisme et leurs applications en Java. Comptences acquises au niveau satisfaisant Capacit crire un programme en Java utilisant les notions de classe, interface et hritage. Capacit crire un programme en Java permettant la gestion d'objets (notion de Vector). Comptences acquises au niveau trs satisfaisant Matrise des concepts d'implmentation, d'interface, de classe abstraite et la gestion des exceptions en Java. Matrise de la gestion d'interfaces graphiques en Java. Comptences acquises au niveau excellent Matrise de l'implmentation des concepts d'objets complexes en JAVA : gestion des relations d'association, d'agrgation et de composition. Matrise de la programmation des applets Java. Programme synthtique Approche Objet Les types abstraits de donnes Les masquages de donnes Partie statique et dynamique Vers une programmation en Objet L'instanciation et la cration d'objet L'hritage, le polymorphisme Programmation en Java Classe et cration d'objets Constructeurs multiples Types en Java Les instructions de contrle Tableaux en Java Gestion d'objets en Java Les classes : Integer, Float, String Les tableaux d'objets Les entres sorties Objets et relations L'hritage en Java* La notion d'interface en Java Les classes abstraites en java Parties traites en TP Gestion d'interfaces graphiques Threads Java et le web : applets, servlets Cours 4 s. TD TP 11 s. 1 note Projet 11 s. 1 note DI DS 1 s. 1 note Crdits 5

Direction des Etudes

9

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Langage Web (Cs2i A1 Section Classique)TOTAL 2 notes Objectifs S'initier au fonctionnement et la cration de sites Web statiques l'aide du langage HTML et javascript. Comptences acquises au niveau satisfaisant Capacit raliser des documents simples l'aide des balises les plus courantes. Capacit comprendre un javascript simple. Comptences acquises au niveau trs satisfaisant Capacit raliser des documents complexes. Capacit comprendre les frames. Capacit crire du javascript simple Comptences acquises au niveau excellent Capacit utiliser des frames. Capacit crire du javascript complexe. Capacit connatre les contraintes des navigateurs Programme synthtique Les serveurs Web Les protocoles de communication Accs aux serveurs Web Le langage H.T.M.L. Structure du langage (Balises Les liens hypertexte Les tableaux Les formulaires Les images Les frames Mise en forme de documents (Tableau, div, ...) Autres objets insrs dans les pages Web (Contrle ActiveX, Applet Java) Les feuilles de style Le langage Javascript Javascript dans les pages Les Variables Les chanes de caractres Les vnements Les Oprateurs Les structures conditionnelles Les Fonctions Les Objets du Navigateur L'objet Windows Les cookies Cours 3 s. TD TP 6 s. 1 note Projet DI DS 1 s. 1 note Crdits 1

Direction des Etudes

10

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Bases de donnes (Cs2i A1 Section Classique)TOTAL 4 notes Objectifs Acqurir les bases du langage SQL et PL/SQL Concevoir et utiliser une base de donnes relationnelle en Multiutilisateurs. Comptences acquises au niveau satisfaisant Capacit crer et utiliser les objets d'une base de donnes relationnelle. Capacit construire une application en utilisant une base de donnes relationnelle. Comptences acquises au niveau trs satisfaisant Capacit implmenter une application en utilisant des requtes, des procdures et des fonctions. Comptences acquises au niveau excellent Capacit grer une base de donnes multi-utilisateurs. Capacit corriger une base de donnes et l'argumenter. Programme synthtique Introduction aux bases de donnes Le modle relationnel et le langage de manipulation de donnes Objectif d'un modle relationnel Le langage SQL (SELECT) Le langage SQL (INSERT, UPDATE, DELETE) La validation des modifications (COMMIT / ROLLBACK) Les contraintes d'intgrit Dfinition d'une contrainte d'intgrit Cration, modification et suppression d'une table avec le langage SQL Les contraintes d'intgrit statiques La cl primaire Les contraintes d'intgrit individuelles Les contraintes d'intgrit rfrentielles Les contraintes d'intgrit dynamiques (Triggers) Les problmes d'intgrit Dfinition et modlisation d'une transaction Les problmes de concurrence Exclusion mutuelle et problme d'inter blocage Les diffrents verrous et leur compatibilit La commande LOCK TABLE La sret de fonctionnement et la journalisation des transactions La scurit d'utilisation Pro* C et PL/SQL Cration d'un programme C+SQL Pr compilation Procdures - Fonctions - Packages en PL/SQL Appel des procdures en C et en PL/SQL Les diffrents CursorsDirection des Etudes

Cours 8 s.

TD 8 s.

TP 12 s. 1 note

Projet 12 s. 1 note

DI

DS 2 s. 2 notes

Crdits 7

11

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Projet Etude et Developpement (Cs2i A1 Section Classique)TOTAL 1 note Objectifs Mise en pratique des connaissances acquises en conception d'une base de donnes et traitement professionnel du sujet. Comptences acquises au niveau satisfaisant Capacit rdiger le MCD et le MCT. Capacit raliser une application qui fonctionne. Comptences acquises au niveau trs satisfaisant Capacit rdiger le dossier d'analyse. Capacit optimiser l'application. Comptences acquises au niveau excellent Capacit soigner l'interface utilisateur et la prsentation. Capacit justifier les choix effectus Programme synthtique Cration du dossier d'analyse Cration de la base de donnes avec Oracle Cration des contraintes d'intgrit Cration de l'interface utilisateur (ex ACCESS) Jeu de tests Cours TD 1 s. TP 2 s. 1 note Projet 26 s. DI DS Crdits 5

Direction des Etudes

12

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Systme d'Exploitation (Cs2i A1 Section Classique)TOTAL 1 note Objectifs Harmoniser les connaissances quelque soit la formation initiale. Etudier l'architecture des systmes d'exploitation. Comprendre les interactions entre les divers lments et oprations ralises dans le systme. Comptences acquises au niveau satisfaisant Capacit analyser le fonctionnement d'un systme d'exploitation. Capacit traiter les interruptions et les ordonnancements des tches. Comptences acquises au niveau trs satisfaisant Matrise de la communication entre processus. Matrise de la gestion de la mmoire et des entres sorties. Comptences acquises au niveau excellent Matrise des techniques de synchronisation. Capacit grer l'exclusion mutuelle. Programme synthtique Principes gnraux Brve revue historique des systmes d'exploitation Les grandes fonctions d'un systme d'exploitation Processus : communication et synchronisation Cration - Etats Les threads La communication inter processus Introduction du paralllisme dans un programme Le problme d'exclusion mutuelle Synchronisation des processus Allocation de ressources et ordonnancement Introduction a l'ordonnancement Classification des ressources Stratgie d'allocation Allocation d'une ressource Le systme d'interruptions (IT) Droulement d'une IT dans un systme non hirarchis ou hirarchis Masquage des IT's Conditions de prise en compte La gestion de la mmoire centrale Caractristiques d'une mmoire hirarchis Mcanismes d'adressage Va et vient ( swapping) Gestion de la mmoire par page Le systme de fichiers PrsentationDirection des Etudes

Cours 4 s.

TD

TP

Projet

DI

DS 1 s. 1 note

Crdits 1

13

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

les rpertoires Organisation du systme de fichiers Gestion de l'espace libre Exemples : CP/M, MS-DOS, Windows 98, Unix v7

Direction des Etudes

14

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Unix (Cs2i A1 Section Classique)TOTAL 3 notes Objectifs Harmoniser les connaissances quelque soit la formation initiale. Acqurir les concepts de bases du fonctionnement du systme Unix. Utiliser et manipuler le systme Unix. Comptences acquises au niveau satisfaisant Capacit crer, grer des processus. Capacit crire des scripts shell simples. Comptences acquises au niveau trs satisfaisant Capacit programmer des scripts shell. Capacit crer et grer des utilisateurs. Comptences acquises au niveau excellent Matrise de la programmation shell. Matrise de la gestion des processus et des signaux. Matrise de la gestion des utilisateurs. Programme synthtique Gnralits sur UNIX Caractristiques du systme. Personnalisation de l'environnement Les rpertoires. Les droits Commandes, fichiers et filtres Connexion / dconnexion - Programmes et commandes L'diteur vi L'historique des commandes Filtres et tubes Le systme de fichiers Nom et attributs - Commandes de manipulation Hirarchie des rpertoires, i-nodes Fichiers spciaux Utilisation dushell Les shells Unix La boucle de commande Mta caractres, suites et substitutions de commandes Variables, procdures - Code retour d'une procdure Les processus Environnement d'un processus Excution par le processus pre ou un processus fils Arrt, arrire plan ou avant plan Programmation du Shell Expressions rgulires Structure de contrle - Fonctions Introduction l'administration systme Le super utilisateurDirection des Etudes

Cours 5 s.

TD

TP 5 s. 1 note

Projet 5 s. 1 note

DI

DS 1 s. 1 note

Crdits 3

15

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Dmarrage et arrt d'Unix Gestion des utilisateurs Sauvegardes

Direction des Etudes

16

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Windows (Cs2i A1 Section Classique)TOTAL 3 notes Objectifs Acqurir les concepts de bases du fonctionnement du systme Windows. Utiliser et manipuler le systme Windows. Comptences acquises au niveau satisfaisant Capacit administrer des domaines Capacit grer des utilisateurs Capacit configurer des volumes de stockages Comptences acquises au niveau trs satisfaisant Capacit modifier la base de registre. Capacit configurer le systme Comptences acquises au niveau excellent Matrise des sauvegardes et rcupration du systme Maitrise pour optimiser les performances Programme synthtique Installation de Windows 2003 Server et utilisation en local Cration d'un domaine Windows 2003 Server et outils d'administration Gestion des matres d'opration (FSMO) dans le domaine Windows 2003 Gestion des autorisations NTFS et de partage Gestion des utilisateurs et des groupes Gestion des imprimantes et des impressions Cryptage des donnes et du trafic IP Gestion d'un serveur DFS Gestion du service Terminal Server Cours 3 s. TD TP 6 s. 1 note Projet 6 s. 1 note DI DS 1 s. 1 note Crdits 3

Direction des Etudes

17

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Architecture des Rseaux (Cs2i A1 Section Classique)TOTAL 3 notes Objectifs Acqurir une bonne matrise des rseaux locaux, du modle TCP/IP (adressage, routage, transport). Comptences acquises au niveau satisfaisant Capacit comprendre le fonctionnement d'un rseau local, de TCP/IP. Capacit comprendre le routage, le transport. Capacit calculer un plan d'adressage IP. Comptences acquises au niveau trs satisfaisant Matrise des diffrents protocoles tudis. Capacit analyser, optimiser des rseaux locaux. Comptences acquises au niveau excellent Matrise des techniques d'adressage, de routage, de transport. Capacit analyser des informations brutes (trames, configuration d'un routeur). Programme synthtique Le modle OSI Description du modle OSI Les diffrentes topologies Matriels d'interconnexion Le modle TCP/IP Description du modle TCP/IP L'adressage IP Protocole ARP et RARP Protocole IP, fragmentation Les rseaux locaux Les couches 1 et 2 Les diffrents types de cblages Adressage physique Les sous-couches MAC et LLC Ethernet, collisions Token Ring FDDI (succinct) Adressage IP La couches rseau Rgles d'adressage Adressage IP Sous-rseaux IP version 6 Le routage Remise de datagrammes Table de routage Routage statique et dynamique Protocoles RIP, IGRP et OSPFDirection des Etudes

Cours 10 s.

TD 7 s.

TP 18 s. 1 note

Projet

DI

DS 2 s. 2 notes

Crdits 6

18

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

La couche transport Le rle de la couche transport Protocoles TCP et UDP WAN (introduction) Notions de base Rseaux Point Point X.25, Frame Relay RNIS ATM

Direction des Etudes

19

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Communication Orale (Cs2i A1 Section Classique)TOTAL 1 note Objectifs Connatre les mcanismes en jeu dans les relations humaines au travers de la communication orale et comportementale. Comptences acquises au niveau satisfaisant Structurer son message. Exprimer simplement ses ides Comptences acquises au niveau trs satisfaisant Etre capable de choisir ses arguments pour convaincre son public. Transformer sa prise de parole en performance. Comptences acquises au niveau excellent Savoir saisir les opportunits devant une assemble pour promouvoir ses ides. Programme synthtique Les bases de la communication orale et comportementale Notions thoriques Utilisation des lments qui constituent la communication personnelle : langage, voix, parole, diction... (exercices) Utilisation des outils : coute, reformulation, questionnement, rtroaction... Approche comportementale : attitude, posture, gestuelle... La prise de parole en public Structurer sa pense, organiser le discours Recherche des ides et choix d'un plan Structure et mise en forme Prparation matrielle Restitution du travail l'oral Mener un expos : les aspects pratiques La soutenance - La clart de l'expos Exercice sur l'intonation et l'articulation Comment s'exprimer clairement ? Est-ce qu'on m'coute ? Est-ce qu'on me comprend ? La gestuelle Le dplacement Le look Prparer l'preuve c'est s'entraner Une bonne prsentation orale Structuration des ides La conclusion Cours TD 9 s. 1 note TP Projet DI DS Crdits 2

Direction des Etudes

20

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Outils de conduite de projet (Cs2i A1 Section Classique)TOTAL 2 notes Objectifs Etre capable de structurer les projets qui lui seront confis en situation professionnelle Savoir planifier puis piloter un projet en utilisant un logiciel spcialis. Comptences acquises au niveau satisfaisant Est capable de structurer un projet partir d'un scnario fourni Sait tablir un planning partir d'un scnario fourni Matrise les notions de dure, de chemin critique, de marge Est capable de traiter les problmes de sur utilisation des ressources dans un cas simple Comptences acquises au niveau trs satisfaisant Est capable de structurer et de planifier un projet en situation professionnelle A acquis une matrise approfondie du logiciel Microsoft Project Comptences acquises au niveau excellent Matrise la technique de pilotage par les cots Programme synthtique Contexte et mthodologie Le contexte du projet Les processus du projet Les acteurs, l'quipe Projet La Qualit en Conduite de Projets La squence exploration L'tude d'opportunit Exprimer le besoin: Analyse Fonctionnelle et CDCF L'avant-projet Dterminer le budget prvisionnel et le dlai Les trois aspects de la faisabilit La revue de cadrage Structurer le projet Les outils de structuration Le Budget du projet Planifier le projet Les diffrents degrs de la planification Le Diagramme de Gantt Le Rseau d'ordonnancement L'analyse Quantitative du projet Introduction des ressources et Pert-charge Prise en compte du risque Cours 8 s. TD 8 s. TP 5 s. 1 note Projet DI DS 1 s. 1 note Crdits 4

Direction des Etudes

21

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Gestion Economique et Financire (Cs2i A1 Section Classique)TOTAL 1 note Objectifs Connatre les diffrentes structures juridiques de l'entreprise. Acqurir le vocabulaire conomique et financier de l'entreprise. Apprhender les consquences conomiques et financires d'un investissement Comptences acquises au niveau satisfaisant Capacit diffrencier les lments de bilan des lments du compte de rsultat et connatre leur signification. Capacit comprendre le vocabulaire conomique et financier de l'entreprise. Comptences acquises au niveau trs satisfaisant Capacit construire un bilan et un compte de rsultat. Matrise des amortissementset provisions et de leur rle. Capacit calculer un seuil de rentabilit, calculer des indicateurs d'activit et de rentabilit. Capacit analyser un bilan et un compte de rsultat. Comptences acquises au niveau excellent Capacit dterminer les ratios utiles dterminer suivant la fonction occupe. Programme synthtique L'entreprise Dfinition Les diffrents types d'entreprise Les relations entre l'entreprise et ses principaux partenaires Le Bilan et le compte de rsultat Le bilan Le Compte de rsultat Les amortissements et les provisions La TVA La fiche de paie L'analyse du compte rsultat Le seuil de rentabilit Les soldes intermdiaires de gestion La capacit d'autofinancement La gestion Budgtaire Prsentation Calcul et analyse des carts L'analyse du bilan Le fonds de roulement net global Le besoin en fonds de roulement Le choix de l'investissement et de son financement Le choix de l'investissement Le choix du financement Le plan de financement Les tableaux de bordDirection des Etudes

Cours 6 s.

TD 14 s.

TP

Projet

DI

DS 1 s. 1 note

Crdits 4

22

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Prsentation Comment construire un tableau de bord adapt son activit

Direction des Etudes

23

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Communication Ecrite (Cs2i A1 Section Classique)TOTAL 1 note Objectifs S'approprier diffrentes mthodologies afin d'amliorer ses crits professionnels et/ou personnels. Comptences acquises au niveau satisfaisant Capacit laborer un CV, une lettre de motivation en fonction de la demande. Comptences acquises au niveau trs satisfaisant Capacit rdiger de faon autonome les diffrents crits de l'entreprise. Capacit appliquer diffrentes mthodologies, et tre concis, prcis et structur. Comptences acquises au niveau excellent Capacit raliser tout crit professionnel. Capacit transmettre un ordre crit. Capacit former des salaris dans les crits professionnels de base. Programme synthtique CV, types de CV, savoir se prsenter par crit Lettre de demande de stage ; lettre de motivation Rapport, l'crit professionnel, dveloppement, argumentation Lettre administrative et commerciale Diffrents types de notes Synthse de document Note de synthse Cours TD 13 s. TP Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

24

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Anglais S2 (Cs2i A1 Section Classique)TOTAL 1 note Objectifs Se prparer au passage du TOEIC en vue d'obtenir un score d'au moins 750 points. Comprhension orale (listening). Comprhension crite (reading). Atteindre un niveau d'aisance suffisant pour pouvoir utiliser l'anglais comme langue de travail en milieu professionnel : lecture et rdaction de documents professionnels ou techniques, participation un groupe de travail international, ngociation. Connatre la culture anglo-saxonne et avoir un niveau de langue suffisant pour pouvoir en apprcier le contenu. Comptences acquises au niveau satisfaisant Rdiger de faon autonome mais avec effort, des documents courants dans des situations habituelles (lettres des clients, rapports, comptes-rendus, lettre de motivation). Lire, en se servant occasionnellement du dictionnaire, de la documentation technique, des articles d'actualit, des romans populaires. Comprendre des conversations sur des vnements courants avec des interlocuteurs de langue maternelle anglaise. Parler de sujets courants en utilisant des structures simples. Comptences acquises au niveau trs satisfaisant Rdiger avec prcision et efficacit tous les documents courants de la vie professionnelle. A peu prs tout lire avec de rares utilisations du dictionnaire, mme dans des documents techniques pointus. Comprendre la plupart des situations caractre professionnel. Soutenir une conversation avec aisance et prcision dans des registres familiers. Comptences acquises au niveau excellent Lire sans difficult tout ce qui a trait au domaine professionnel. Rdiger correctement dans un style labor des travaux destins la publication. Conduire des runions avec des intervenants de langue maternelle anglaise. Programme synthtique Entranement l'preuve de listening (comprhension orale) Analyse d'images. Questions-Rponses. Brves conversations. Monologues. Entranement l'preuve de reading (comprhension crite) Phrases complter. Identification d'erreurs. Comprhension de texte. Apprentissage gnral de la langue anglaise Rgles de grammaire. Conjugaison : temps et verbes irrguliers. Vocabulaire par thmes. Tournures idiomatiques et faux amis. Cours TD 14 s. TP Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

25

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Mathmatiques (Cs2i A1 Section Classique)TOTAL 1 note Objectifs Harmoniser les connaissances quelque soit la formation initiale. Acqurir les concepts mathmatiques pour mise en application pratique. Comptences acquises au niveau satisfaisant Capacit effectuer des oprations matricielles. Capacit rsoudre un systme linaire. Capacit utiliser les lois binomiales, normale et de Poisson. Comptences acquises au niveau trs satisfaisant Capacit inverser une matrice. Capacit utiliser plusieurs mthodes de rsolution pour un systme donn. Capacit conduire une analyse de test statistique Comptences acquises au niveau excellent Capacit mettre en oeuvre des outils d'analyse dans un contexte non mathmatique. Capacit utiliser la meilleure mthode de rsolution pour un systme donn. Capacit interprter une analyse de test statistique. Programme synthtique Matrice - Dterminant Calcul matriciel : somme, produit, transposition Noyau et image d'une matrice Thorme du rang - Matrice inversible Dterminant d'une matrice carre d'ordre n Application au calcul de l'inverse d'une matrice par la formule de Cramer. Rsolution des systmes linaires Rsolution d'un systme linaire par la mthode de Cramer. Mthode de Gauss. Dcomposition LU d'une matrice carre. Factorisation de Cholesky pour les matrices symtriques et dfinies positives. Calcul des probabilits Notions de calcul des probabilits, relations avec les ensembles, probabilits totales et composes Thorme de Bienaym Statistique mathmatique - Lois statistiques Loi binomiale - Loi de poisson - Loi normale Autres lois : Galton, Student-Fisher, Snedecor... Tests de normalit Echantillonnage Distributions d'chantillonnage Jugement sur chantillons : estimation, comparaisons Test du2 Cours 10 s. TD 10 s. TP Projet DI DS 1 s. 1 note Crdits 4

Direction des Etudes

26

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Anglais S1 (Cs2i A1 Section Classique)TOTAL 1 note Objectifs Se prparer au passage du TOEIC en vue d'obtenir un score d'au moins 600 points. Comprhension orale (listening). Comprhension crite (reading). Atteindre un niveau d'aisance suffisant pour pouvoir utiliser l'anglais comme langue de travail en milieu professionnel : lecture et rdaction de documents professionnels ou techniques, participation un groupe de travail international, ngociation. Connatre la culture anglo-saxonne et avoir un niveau de langue suffisant pour pouvoir en apprcier le contenu. Comptences acquises au niveau satisfaisant Rdiger de faon autonome mais avec effort, des documents courants dans des situations habituelles (lettres des clients, rapports, comptes-rendus, lettre de motivation). Lire, en se servant occasionnellement du dictionnaire, de la documentation technique, des articles d'actualit, des romans populaires. Comprendre des conversations sur des vnements courants avec des interlocuteurs de langue maternelle anglaise. Parler de sujets courants en utilisant des structures simples. Comptences acquises au niveau trs satisfaisant Rdiger avec prcision et efficacit tous les documents courants de la vie professionnelle. A peu prs tout lire avec de rares utilisations du dictionnaire, mme dans des documents techniques pointus. Comprendre la plupart des situations caractre professionnel. Soutenir une conversation avec aisance et prcision dans des registres familiers. Comptences acquises au niveau excellent Lire sans difficult tout ce qui a trait au domaine professionnel. Rdiger correctement dans un style labor des travaux destins la publication. Conduire des runions avec des intervenants de langue maternelle anglaise. Programme synthtique Entranement l'preuve de listening (comprhension orale) Analyse d'images. Questions-Rponses. Brves conversations. Monologues. Entranement l'preuve de reading (comprhension crite) Phrases complter. Identification d'erreurs. Comprhension de texte. Apprentissage gnral de la langue anglaise Rgles de grammaire. Conjugaison : temps et verbes irrguliers. Vocabulaire par thmes. Tournures idiomatiques et faux amis. Cours TD 14 s. TP Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

27

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Dveloppement en Java avanc (Cs2i A2 Section Classique)TOTAL 2 notes Objectifs Dvelopper une applet ou une servlet java. Raliser des applications orientes rseaux en java : ct client (applet) et ct serveur (servlet). Installer et configurer les outils permettant une mise en oeuvre sous Unix ou Windows. Comptences acquises au niveau satisfaisant Matrise du principe d'une applet et forme gnrale. Matrise du principe d'une servlet et forme gnrale. Capacit grer le passage d'une servlet JSP. Comptences acquises au niveau trs satisfaisant Aptitude mettre en oeuvre une applet avec interface graphique. Capacit crire des servlets simples. Comptences acquises au niveau excellent Aptitude mettre en oeuvre des servlets complexes avec interrogation de bases de donnes et un bon contrle des droits d'accs. Programme synthtique Applet Introduction Mise en oeuvre d'une applet Cycle de vie d'une applet Interface d'une applet (AWT - Swing) Servlet Introduction Prsentation du serveur Tomcat. Cration et dploiement d'une servlet. Cycle de vie d'une servlet. Liaison avec les formulaires HTML. JSP Introduction Composition d'une page Elments de script Directives Cours 4 s. TD TP 10 s. 1 note Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

28

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Programmation XML (Cs2i A2 Section Classique)TOTAL 2 notes Objectifs Concevoir et distribuer des applications intgrant une description de documents et donnes dans un format universel XML. S'initier aux diffrents outils logiciels associs au langage XML Comptences acquises au niveau satisfaisant Savoir mettre en oeuvre des fichiers XML, DTD, XSL Effectuer des manipulations simples par programme en utilisant DOM Comptences acquises au niveau trs satisfaisant Matriser les schmas Raliser des applications clients / serveur mettant en oeuvre SOAP/ WSDL Comptences acquises au niveau excellent Matriser la programmation XML avec DOM Programme synthtique Prsentation Les gnralits Pourquoi XML ? Les technologies lies Les applications XML Document Le contenu Un document bien form Un document valide Un DTDest il obligatoire Les feuilles de styles La structure DTD XSL Les bases Les lments Les attributs Les entits Les notations introduction un modle Le tri Le filtrage Les conditions Plusieurs modles Cours 3 s. TD TP 5 s. 1 note Projet DI DS 1 s. 1 note Crdits 1

XHTML Prsentation La structure Les diffrences avec HTMLDirection des Etudes

29

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Configuration des systmes et rseaux (Cs2i A2 Section Classique)TOTAL 1 note Objectifs Mise en place et configuration de divers quipements rseaux. Comptences acquises au niveau satisfaisant Comptences acquises au niveau trs satisfaisant Comptences acquises au niveau excellent Programme synthtique Conception d'un plan d'adressageTCP/IP mettant en oeuvre l'adressage de sous rseaux Cration de tables de routage statiques et dynamiques Normalisation des serveurs et de leurs procdures d'installation Etalonnage et normalisation des stations de travail type Conception et industrialisation des procdures de dploiement des stations de travail type Mise en place d'une solution d'analyse des flux et d'inspection de trafic. Cours TD 1 s. 1 note TP 1 s. Projet 20 s. DI DS Crdits 3

Direction des Etudes

30

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Veille Technologique (Cs2i A2 Section Classique)TOTAL 1 note Objectifs Savoir mettre jour des besoins d'information en relation avec la stratgie de l'entreprise Comptences acquises au niveau satisfaisant Comptences acquises au niveau trs satisfaisant Comptences acquises au niveau excellent Programme synthtique Principes cls de la veille. Dfinition, terminologie de la veille Retour d'exprience de la veille La veille technologique Facteurs cls de russite d'un systme de veille Mthodologiede mise en place d'une cellule de veille Dfinir les principales tapes de processus de veille Mettre au point sa stratgie Identifier les thmes de veille Organiser la collecte d'information Analyser les informations recueillies Prendredes dcisions grce aux informations Cours 4 s. TD 4 s. TP Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

31

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Conduite de projet - Cahier des charges (Cs2i A2 Section Classique)TOTAL 1 note Objectifs S'intgrer facilement dans une entreprise fonctionnant en mode projet. Disposer des mthodes et outils qui permettent de mener bien un projet. Comprendre l'importance de l'expression des besoins. Acqurir les mthodes et outils de l'analyse fonctionnelle. Intgrer les relations contractuelles avec un client ou un fournisseur. Comptences acquises au niveau satisfaisant Sait mettre en place le phasage et le jalonnement d'un projet Est capable de calculer le budget d'un projet et d'en valuer la rentabilit Connat le rle et les responsabilits des diffrents acteurs du projet Est capable de contribuer une analyse de risques et d'en exploiter les rsultats Est capable de contribuer l'laboration du cahier des charges fonctionnels Sait exploiter un planning pour dterminer les consquences prvisibles d'un ala Est capable de lire et d'interprter un tableau de bord Comptences acquises au niveau trs satisfaisant Est capable de choisir le mode d'organisation et le style de management en fonction du type de projet Est capable de mener bien une analyse des risques du projet Est capable d'laborer un tableau de bord Comptences acquises au niveau excellent Est capable de conduire une ngociation dans le cadre du projet qui lui est confi Est capable de prparer et d'animer une revue de projet Programme synthtique Conduite de projet La problmatique du management de projet Dfinition du projet Qu'est ce le management de projet Le management des projets systme d'information Le dcoupage d'un projet et les modles de dveloppement Les principes du dcoupage Les dcoupages normaliss Le dcoupage classique Les modles de dveloppement L'estimation des charges La charge et la dure Les diffrentes mthodes d'estimation La dimension humaine d'un projet L'organisation du travail La participation des utilisateurs Le rle du chef de projet La gestion du changement Le management des risquesDirection des Etudes

Cours 5 s.

TD 9 s.

TP

Projet

DI

DS 1 s. 1 note

Crdits 3

32

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Les risques dans les projets systme d'information Les diffrentes approches d'analyse des risques Le contrle des risques Le pilotage du projet Le concept de pilotage Le tableau bord du chef de projet Le suivi individuel et le suivi de projet Le pilotage d'un projet sous trait Cahier des Charges Enoncs des rgles fondamentales Etudes de l'existant Identification des problmes Conclusion remdes Les enjeux du projet Les enjeux stratgiques Les enjeux Informationnels Les enjeux organisationnels La description des flux Diagramme organisationnel Liste des flux internes et externes Les acteurs du projet concerns Matrise d'ouvrage Matrise d'oeuvre Instances de dcision et arbitrage Les objectifs du nouveau systme Orientations et moyens Iles diffrentes contraintes Les avantages Les fonctions Systmes Domaines Diagramme conceptuel Maintenance et garanties Planification globale

Direction des Etudes

33

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Organisation des entreprises (Cs2i A2 Section Classique)TOTAL 1 note Objectifs Connatre les principes de l'organisation d'une entreprise. Connatre le march de la sous-traitance. Comptences acquises au niveau satisfaisant Comptences acquises au niveau trs satisfaisant Comptences acquises au niveau excellent Programme synthtique Approche gnrale de l'entreprise Dfinitions de l'entreprise Portrait statistique des entreprises franaises Typologie des entreprises (Critres juridiques) Critres de performance Evolution organisationnelle de l'entreprise FW Taylor et H Fayol : naissance du management H FORD et AP Sloan : le fordisme T Ohno : le Toyolisme L'entreprise internet L'entreprise en croissance PME Croissance et concentration Mondialisation Partenariats Sous-traitance et prestation de service Dfinitions, rle, importance conomique de la sous-traitance La sous-traitance en entreprise Les parties prenantes du dossier de sous-traitance Analyse des relations partenaires externes / internes La mise en place d'une politiquede partenariat Le contrat ou la commande Rdaction, documents joindre, garanties du donneur d'ordre et du sous-traitant Les dlais, les pnalits de retard, la clause de confidentialit, les contrles, le cahier des charges Les aspects juridiques du contrat Cadre lgislatif des contrats de sous-traitance Droits et obligations des parties en prsence La sous-traitance de services Les dveloppements lis la mondialisation des changes Cours TD 7 s. TP Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

34

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Droit (Cs2i A2 Section Classique)TOTAL 1 note Objectifs Acqurir les notions juridiques fondamentales du droit du travail, ainsi que celles utilises dans les domaines d'application de l'informatique. S'initier au raisonnement juridique. Comptences acquises au niveau satisfaisant Familiarisation avec le droit de l'informatique en termes gnraux : application de la thorie gnrale du droit l'informatique. Comptences acquises au niveau trs satisfaisant Utilisation des connaissances prcdentes pour analyser une dcision jurisprudentielle. Comptences acquises au niveau excellent Acquisition du raisonnement juridique et aptitude raisonner transversalement partir de connaissances juridiques appliques l'informatique. Programme synthtique Droit des obligations et informatique. Etude de la phase prcontractuelle. Le cahier des charges. L'appel d'offre. Les obligations prcontractuelles des parties. Prsentation et tude des diffrents types de contrat en informatique. Les contrats portant sur le matriel. Les contrats portant sur les logiciels. Le contrat de maintenance. Les contrats d'assurance. Les contrats lis l'internet. Droit pnal et informatique. Principes gnraux du droit pnal. Les lments constitutifs de l'infraction. Les diffrentes catgories d'infraction en droit pnal franais. La fraude informatique. Les actions frauduleuses sur les systmes informatiques. Les atteintes informatiques aux liberts individuelles. Les dlits gnraux applicables l'informatique. Droit du travail Principes gnraux du droit du travail. Le contrat de travail. L'excution du contrat de travail. La rupture du contrat de travail. Le droit du travail en informatique. Le contrat de travail informatique. Les conditions de travail en informatique. Les salaires La composition du salaire brut Cours 7 s. TD 7 s. TP Projet DI DS 1 s. 1 note Crdits 3

Direction des Etudes

35

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Les salaires et la Convention Syntec Les diffrentes cotisations sociales

Direction des Etudes

36

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

TRE (Cs2i A2 Section Classique)TOTAL 1 note Objectifs Connatre le march de l'emploi et les moyens efficaces de le pntrer. Acqurir des techniques pour amliorer son comportement et son argumentation dans une situation de recrutement, en face face, en jury ou en groupe. Comptences acquises au niveau satisfaisant Elaboration d'un projet professionnel : Bilan en termes de savoir, savoir-faire, savoir-tre. Travail sur les points forts et points faibles. Souhaits au niveau de la fonction, du secteur d'activits, du lieu, etc. Comptences acquises au niveau trs satisfaisant Elaboration d'un projet professionnel et organisation stratgique de la recherche : travail sur le secteur d'activits, sur les entreprises, sur les offres avec mise en adquation de la candidature et du profil de poste demand. Comptences acquises au niveau excellent Elaboration d'un projet professionnel, organisation stratgique de la recherche, prparation de l'entretien et matrise des outils de communication. Programme synthtique La dmarche de recherche d'emploi Approche du march de l'emploi et de ses exigences. Les sources d'informations. Actualisation des demandes du march en terme de comptences. Le dossier de candidature Elaboration partir d'un projet professionnel Les tapes de la recherche L'entretien de recrutement Qu'est-ce qu'un entretien ? qui recrute, comment ? Mthodes... La prparation de l'entretien (travail de rflexion sur son projet, sur le secteur d'activits, la fonction, prparation de questions, prparation de l'argumentation...) Plan gnral de l'entretien : introduction, dveloppement, conclusion La conduite tenir (politesse, comportement, dveloppement des ides, verrouillage...) La relance et le suivi Exercices de simulation (recrut/recruteur) Cours TD 8 s. TP Projet DI DS 1 s. 1 note Crdits 1

Direction des Etudes

37

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Scurit Informatique (Cs2i A2 Section Classique)TOTAL 1 note Objectifs Etre sensibilis l'ensemble des problmes de scurit d'un systme d'information. Comprendre comment dfinir une politique de scurit Comptences acquises au niveau satisfaisant Capacit apprhender l'ensemble des problmes de scurit d'un systme d'information. Capacit dcrire le processus d'laboration d'une politique de scurit. Capacit dcrire les rgles de base de la scurit informatique (cloisonnement d'un systme, lutte antivirale, administration systme minimale, configuration des postes, etc.). Comptences acquises au niveau trs satisfaisant Matriser l'tendue des problmes de scurit. Matriser les rgles de base de la scurit informatique. Capacit dcrire les principes des attaques de base et des contre-mesures associes de plus haut niveau (types d'attaques, filtrage et cloisonnement, outils spcifiques, configuration des serveurs critiques, etc.). Comptences acquises au niveau excellent Matriser le processus d'laboration d'une politique de scurit. Capacit dcrire la plupart des types d'attaques et les contre-mesures associes de haut niveau. Programme synthtique Introduction et gnralits sur la scurit informatique La scurit de l'exploitation Scurit Physique Moyens de continuit de service - Protection des donnes par sauvegarde La scurit des stations de travail Vulnrabilits, risques physiques et applicatifs Ecoute et espionnage - Risques Internet, Messagerie Scurit d'une station de travail Cloisonnement des systmes et rseaux :VPN, DMZ Virus informatiques et autres parasites Virus et lutte anti-virale Vers et chevaux de Troie Les authentifications Les authentifications mots de passe -Les authentifications support matriel Les systmes d'authentifications fortes Intrusions et attaques sur les systmes d'exploitation et les rseaux Classification - Prises d'empreinte Attaques - intrusions -Redirections Organisation et cloisonnement des systmes d'informations Dmarche de cloisonnement et scurit organisationnelle Cloisonnement par cryptographie La scurit des rseaux Wi-fiDirection des Etudes

Cours 4 s.

TD 4 s.

TP

Projet

DI

DS 1 s. 1 note

Crdits 2

38

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Cloisonnement par filtrage rseau Scurisation des systmes serveurs Failles, correctifs et configurations scurises pour Windows et Unix / Linux Protections avances des systmes d'information sur rseaux Protections avances des systmes d'information sur rseaux Surveiller un systme d'information Systme de dtection d'intrusion IDS, IPS et autres

Direction des Etudes

39

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Anglais S1 (Cs2i A2 Section Classique)TOTAL 1 note Objectifs Se prparer au passage du TOEIC en vue d'obtenir un score d'au moins 750 points. Comprhension orale (listening). Comprhension crite (reading). Atteindre un niveau d'aisance suffisant pour pouvoir utiliser l'anglais comme langue de travail en milieu professionnel : lecture et rdaction de documents professionnels ou techniques, participation un groupe de travail international, ngociation. Connatre la culture anglo-saxonne et avoir un niveau de langue suffisant pour pouvoir en apprcier le contenu. Comptences acquises au niveau satisfaisant Rdiger de faon autonome mais avec effort, des documents courants dans des situations habituelles (lettres des clients, rapports, comptes-rendus, lettre de motivation). Lire, en se servant occasionnellement du dictionnaire, de la documentation technique, des articles d'actualit, des romans populaires. Comprendre des conversations sur des vnements courants avec des interlocuteurs de langue maternelle anglaise. Parler de sujets courants en utilisant des structures simples. Comptences acquises au niveau trs satisfaisant Rdiger avec prcision et efficacit tous les documents courants de la vie professionnelle. A peu prs tout lire avec de rares utilisations du dictionnaire, mme dans des documents techniques pointus. Comprendre la plupart des situations caractre professionnel. Soutenir une conversation avec aisance et prcision dans des registres familiers. Comptences acquises au niveau excellent Lire sans difficult tout ce qui a trait au domaine professionnel. Rdiger correctement dans un style labor des travaux destins la publication. Conduire des runions avec des intervenants de langue maternelle anglaise. Programme synthtique Entranement l'preuve de listening (comprhension orale) Analyse d'images. Questions-Rponses. Brves conversations. Monologues. Entranement l'preuve de reading (comprhension crite) Phrases complter. Identification d'erreurs. Comprhension de texte. Apprentissage gnral de la langue anglaise Rgles de grammaire. Conjugaison : temps et verbes irrguliers. Vocabulaire par thmes. Tournures idiomatiques et faux amis. Cours TD 14 s. TP Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

40

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Sensibilisation la culture anglophone ou internationale : Etude d'articles de presse, suivi de l'actualit. Discussions, exposs.

Direction des Etudes

41

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Anglais S2 (Cs2i A2 Section Classique)TOTAL 1 note Objectifs Se prparer au passage du TOEIC en vue d'obtenir un score d'au moins 750 points. Comprhension orale (listening). Comprhension crite (reading). Atteindre un niveau d'aisance suffisant pour pouvoir utiliser l'anglais comme langue de travail en milieu professionnel : lecture et rdaction de documents professionnels ou techniques, participation un groupe de travail international, ngociation. Connatre la culture anglo-saxonne et avoir un niveau de langue suffisant pour pouvoir en apprcier le contenu. Comptences acquises au niveau satisfaisant Rdiger de faon autonome mais avec effort, des documents courants dans des situations habituelles (lettres des clients, rapports, comptes-rendus, lettre de motivation). Lire, en se servant occasionnellement du dictionnaire, de la documentation technique, des articles d'actualit, des romans populaires. Comprendre des conversations sur des vnements courants avec des interlocuteurs de langue maternelle anglaise. Parler de sujets courants en utilisant des structures simples. Comptences acquises au niveau trs satisfaisant Rdiger avec prcision et efficacit tous les documents courants de la vie professionnelle. A peu prs tout lire avec de rares utilisations du dictionnaire, mme dans des documents techniques pointus. Comprendre la plupart des situations caractre professionnel. Soutenir une conversation avec aisance et prcision dans des registres familiers. Comptences acquises au niveau excellent Lire sans difficult tout ce qui a trait au domaine professionnel. Rdiger correctement dans un style labor des travaux destins la publication. Conduire des runions avec des intervenants de langue maternelle anglaise. Programme synthtique Entranement l'preuve de listening (comprhension orale) Analyse d'images. Questions-Rponses. Brves conversations. Monologues. Entranement l'preuve de reading (comprhension crite) Phrases complter. Identification d'erreurs. Comprhension de texte. Apprentissage gnral de la langue anglaise Rgles de grammaire. Conjugaison : temps et verbes irrguliers. Vocabulaire par thmes. Tournures idiomatiques et faux amis. Cours TD 14 s. TP Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

42

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Sensibilisation la culture anglophone ou internationale : Etude d'articles de presse, suivi de l'actualit. Discussions, exposs.

Direction des Etudes

43

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Projet preparation (Cs2i A2 Section Classique)TOTAL 1 note Objectifs Exprimer un sujet sous forme de cahier des charges Constituer le matriel documentaire ncessaire son tude Constituer une quipe projet Proposer un plan prvisionnel de ralisation Validation avec le chef de projet Cours TD 1 s. 1 note TP 1 s. Projet 20 s. DI DS Crdits 4

Comptences acquises au niveau satisfaisant Comptences acquises au niveau trs satisfaisant Comptences acquises au niveau excellent Programme synthtique

Direction des Etudes

44

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Stage - 10 semaines (Cs2i A2 Section Classique)TOTAL 0 note Objectifs Effectuer une tude et/ou une ralisation informatique Approfondir un des aspects rencontrs au cours de cette exprience. Dvelopper et prsenter les questions suscites par cet aspect et les implications qui en dcoulent. Comptences acquises au niveau satisfaisant Capacit raliser une application oprationnelle, rpondant un besoin de l'entreprise. Capacit rdiger les documents ncessaire l'entreprise pour l'installation, l'utilisation et la maintenance de l'application. Capacit prsenter le travail accompli des interlocuteurs externes l'entreprise. Comptences acquises au niveau trs satisfaisant Capacit optimiser l'application ralise en faisant appel ses connaissances thoriques. Capacit effectuer des recherches pour rsoudre un problme technique inattendu. Capacit exercer une responsabilit sur le plan technique et la valoriser lors de la prsentation du travail accompli. Comptences acquises au niveau excellent Capacit avoir suffisamment de vue d'ensemble et de regard critique pour conseiller le demandeur de l'application et lui suggrer des solutions auxquelles il n'aurait pas pens. Capacit tirer des leons de l'exprience vcue et les communiquer lors de la prsentation du travail accompli. Programme synthtique Sjour en entreprise (10 semaines minimum) Ralisation d'une tude et/ou du dveloppement d'un logiciel, mettant en oeuvre les connaissances acquises au cours des enseignements principaux de 2 anne. L'lve doit tre encadr par un informaticien. Rapport de stage Ladu rapport est le compte-rendu du stage Ladu rapport vous permettra de dvelopper un aspect particulier du stage, de son contenu et/ou de faire un commentaire de cette exprience : Laqui traite de : Schma de fonctionnement de l'entreprise au niveau des flux de l'information (entre/sortie informationnelle) Description des changes intra entreprise au niveau des diffrentes units fonctionnelles. Organigramme fonctionnel de l'tablissement. Une quatrimefacultative sera constitue des documents que vous souhaitez joindre en annexe pour illustrer certains points particuliers voqus dans le rapport. Soutenance Prsentation orale du contenu du rapport devant un jury de professeurs. Cours TD TP Projet DI DS Crdits 7

Direction des Etudes

45

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Projet (Cs2i A2 Section Classique)TOTAL 0 note Objectifs Le sujet est en relation avec la spcialit choisie Traiter un problme dontla solution passe par une ralisation informatique. Travailler en quasi autonomie (comme on le ferait en situation professionnelle). Mettre en oeuvre une mthode de conduite de projet Cours TD 1 s. TP 1 s. Projet 80 s. DI DS Crdits 10

Comptences acquises au niveau satisfaisant Comptences acquises au niveau trs satisfaisant Comptences acquises au niveau excellent Programme synthtique

Direction des Etudes

46

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Dveloppement Client/Serveur (Cs2i A2 Module MSI Dveloppement logiciel)TOTAL 2 notes Objectifs Connatre les principales technologies permettant d'accder des bases de donnes en client serveur. Matriser le dveloppement avec ODBC et le paramtrage des middlewares SQL. Comptences acquises au niveau satisfaisant Comprhension du rle des middlewares SQL. Capacit dvelopper des programmes en langage C accdant des bases de donnes via ODBC. Comptences acquises au niveau trs satisfaisant Capacits situer les diffrentes technologies client-serveur les unes par rapport aux autres avec leurs avantages et leurs inconvnients. Capacit crire des programmes en C, faisant appel conjointement des technologies diffrentes : ODBC, Web, prcompilateurs, images stockes en base. Comptences acquises au niveau excellent Comprhension des aspects abstraits des technologies tudies : architectures multi-niveaux, mcanismes d'optimisation. Programme synthtique Les architectures client-serveur Dfinitions Les diffrents types d'architectures Les middlewares SQL Concepts. Structure d'un middleware SQL Types de middlewares SQL Dispositifs complmentaires API Standard Base de donnes micro en frontal Utilisation d'un middleware gnraliste ODBC Principes gnraux d'ODBC Architecture d'ODBC Programmation Aspects avancs d'ODBC Lecture de donnes de grande taille (BLOB) Procds d'optimisation offerts par ODBC Curseurs d'ODBC ODBC et les transactions Les autres API de Microsoft : OLE-DB et ADO JDBC Les classes du framework Identification d'une source de donnes Types de pilotesDirection des Etudes

Cours 8 s.

TD

TP 16 s. 1 note

Projet

DI

DS 1 s. 1 note

Crdits 4

47

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Techniques de dveloppement Techniques d'accs aux SGBD SQL intgr (embedded SQL) Utilisation de l'API publique du SGBD Techniques de dveloppement

Direction des Etudes

48

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Administration des Bases de donnes (Cs2i A2 Module MSI Dveloppement logiciel)TOTAL 2 notes Objectifs Matriser l'administration et gestion du stockage physique des bases de donnes Oracle. Optimisation de l'organisation de la base et de l'application et connatre le fonctionnement de la rplication avec Oracle. Comptences acquises au niveau satisfaisant Comprhension des spcificits de stockage physique. Gestion des utilisateurs. Etre capable d'expliquer un plan d'excution simple. Connatre le fonctionnement de la rplication sous Oracle : rplication synchrone / asynchrone. la notion de snaphot. la gestion des conflits. Comptences acquises au niveau trs satisfaisant Bonne comprhension de la gestion des ressources Oracle. Etre capable d'expliquer un plan d'excution complexe. Comptences acquises au niveau excellent Etre capable d'administrer une base de donnes Oracle, gestion des utilisateurs, sauvegarde de la base de donnes. Savoir crer des rfrences et bien les grer. Grer une rplication entre deux sites. Programme synthtique Prsentation du SGBD Oracle Architecture d'une base de donnes Oracle Les fichiers de donnes Les fichiers de journalisation Le fichier de contrle Administration d'oracle La fonction DBA Les sauvegardes Plan d'excution d'une requte SQL Optimisation Choix des index Choix des clusters Redondance Choix des paramtres de stockages Programmes La rplication sous Oracle La rplication de donnes La rplication asynchrone / synchrone Les diffrentes architecturesDirection des Etudes

Cours 7 s.

TD

TP 10 s. 1 note

Projet

DI

DS 1 s. 1 note

Crdits 2

49

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Les conflits et les mthodes de rsolution Les snapshots read-only Les updatable snapshots La rplication de procdures

Direction des Etudes

50

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Interface Graphique (Cs2i A2 Module MSI - Dveloppement logiciel)TOTAL 2 notes Objectifs Comprendre l'architecture et la programmation Windows par l'API Windows en C. Raliser des applications fonctionnelles et voir une approche de la programmation multitche avec les objets threads. Comptences acquises au niveau satisfaisant Comptences acquises au niveau trs satisfaisant Comptences acquises au niveau excellent Programme synthtique Interface Graphique Architecture et fonctionnement d'une application Windows API Win 32 Messages et flux d'vnements Architecture d'une application (point d'entre, interception de message, fentre) Fentres d'application (procdures de fentre et messages de base) Elments de programmation sous Windows Contrles fentres enfants (classes enfants et message WM_COMMAND) Mthodes d'affichage (contexte de priphrique, systme de coordonnes et mode topographique, outils d'affichage et de dessin) Utilisation des ressources (menus, icne, cureur,raccourcis, bitmap, botes de dialogue modales ou non) Gestion du clavier et de la souris Programmation systme Processus et thread sous Windows Architecture mmoire Les exceptions DLL Service systme Cours 4 s. TD TP 8 s. 1 note Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

51

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Architecture des Systmes Embarqus (Cs2i A2 Module MSI Systmes Embarqus)TOTAL 2 notes Objectifs Acqurir des connaissances pratiques dans l'utilisation des microcontrleurs. Acqurir les concepts d'analyse et de dveloppement de systmes embarqus. Notions sur les systmes numriques, interfaage capteurs, rseau. Dvelopper des lments de systmes embarqus sur des architectures 32bits noyau ARM Cours 5 s. TD TP 14 s. 1 note Projet DI DS 1 s. 1 note Crdits 3

Comptences acquises au niveau satisfaisant Dveloppement de programmes simples sur un microcontrleur. Matrise des concepts de base dans la conception des systmes embarqus et du fonctionnement de plusieurs systmes embarqus. Dveloppement de petits modules intgrs dans les systmes embarqus. Comptences acquises au niveau trs satisfaisant Utilisation des fonctionnalits avances d'un microcontrleur. Matrise des concepts de base dans la conception des systmes embarqus et dveloppement de modules pour l'implmentation de systmes embarqus. Notions des concepts avancs Comptences acquises au niveau excellent Matrise des concepts avancs et dveloppement de systmes embarqus. Mise en place de systmes Linux sur cible. Programme synthtique Introduction Histoire, dfinition et contraintes Types et domaines d'utilisation des systmes embarqus (automobile, contrle...) Synoptique Modlisation des systmes Approche traditionnelle Le codesign Chane de dveloppement Elments classiques - IDE, Compilateur, Dbuggeur Elments spcifiques embarqu - Emulateur, Bootloader Processeur embarques Microprocesseur ARM7 et Intel Xscale Normes Introduction OSEK Circuits d'interfaces Capteurs/actionneurs Stockage (memory card...) Transmission LCD

Direction des Etudes

52

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Programmation systmes temps rels (Cs2i A2 Module MSI Systmes Embarqus)TOTAL 2 notes Objectifs Acqurir les concepts d'analyse et de dveloppement de temps rels. Matriser les concepts gnraux sur les systmes d'exploitation de manire intrinsque et plus particulirement ceux sur les systmes temps rels. Comptences acquises au niveau satisfaisant Matrise des concepts de base dans la conception des systmes d'exploitation et des particularits du temps rel. Programmation de bases des systmes temps rels (processus indpendants). Comptences acquises au niveau trs satisfaisant Matrise des concepts de base dans la conception des systmes d'exploitation et des particularits du temps rel. Programmation de avance des systmes temps rels (communication et inter blocages entre processus...). Comptences acquises au niveau excellent Matrise des concepts de avancs dans la conception des systmes d'exploitation et du temps rel. Dveloppement d'application temps rels. Programme synthtique Introduction Elments de systme d'exploitation Cas pratique d'implmentation des concepts de base dans systme d'exploitation Architecture Chargement du systme (mode rel et protg) Segmentation et interruptions Gestion de la mmoire physique Pagination Allocation mmoire pour le noyau Multitche et changement de contexte Programmation systme Cration image Linux Temps rel Norme POSIX Ordonnancement Rate monotonic EDF LLF VxWorks Cours 4 s. TD TP 11 s. 1 note Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

53

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Dveloppement Windows CE (Cs2i A2 Module MSI - Systmes Embarqus)TOTAL 2 notes Objectifs Comprendre le monde de la mobilit Microsoft Etre capable de concevoir et de mettre en place des solutions applicatives sous Windows Mobile en les intgrant dans un systme d'information d'entreprise Comptences acquises au niveau satisfaisant Comprendre le monde de la mobilit Microsoft Comprendre les moyens de dveloppement sous Windows Mobile Comptences acquises au niveau trs satisfaisant Etre capable de concevoir des solutions applicatives sous Windows Mobile Avoir des notions sur les solutions de synchronisation Comptences acquises au niveau excellent Bien matriser la conception et le dveloppement des solutions applicatives sous Windows Mobile Comprendre les solutions de synchronisation Programme synthtique Introduction la mobilit et au dveloppement sur Windows Mobile Gnralit sur la mobilit Windows CE et les systmes mobiles Microsoft Outils de dveloppement pour Windows Mobile Dveloppement sur Windows Mobile Considrations de dveloppement sous PocketPC Dveloppement sous Embedded Visual C++ Dveloppement d'application en .Net SQL- Server CE Synchronisation de donnes Dveloppement rseau sous Windows Mobile WinSock, les APIs WinInet et WNet Cours 4 s. TD TP 7 s. 1 note Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

54

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Robotique (Cs2i A2 Module MSI - Systmes Embarqus)TOTAL 2 notes Objectifs Dcouvrir les bases de la robotique mobile Comptences acquises au niveau satisfaisant Comprhension de l'architecture d'un robot mobile et des contraintes lies la commande. Comprhension du rle des diffrents types de capteurs. Comptences acquises au niveau trs satisfaisant Bonne comprhension des contraintes lies la commande du robot, la planification de trajectoire, l'vitement d'obstacles. Comptences acquises au niveau excellent Matrise des diffrentes techniques de commande d'un robot mobile dans un environnement quelconque. Programme synthtique Introduction historique, utilisation des robots mobiles, diffrents types de robots mobiles) Positionnement et localisation odomtrie, radar tlmtre Dplacements du robot Actionneurs loi de commande planification de trajectoire Modlisation de l'environnement graphe de visibilit discrtisation champs de potentiels Cours 2 s. TD TP 5 s. 1 note Projet DI DS 1 s. 1 note Crdits 1

Direction des Etudes

55

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

J2EE (Cs2i A2 Module MSI - Dveloppement WEB)TOTAL 2 notes Objectifs Dvelopper des applications en architecture 3 niveaux (3 tiers) selon la norme Java EE (anciennement J2EE). Utiliser les deux principales technologies de cette norme qui sont Java Persistence API (jPA) pour l'accs aux bases de donnes et les EJB pour la mise en oeuvre des composants mtiers ct serveur. Comptences acquises au niveau satisfaisant Capacit crire un programme qui accde une base de donnes (en lecture et en criture) l'aide des technologies JDBC etJPA.. Capacit programmer et dployer un EJB simple et l'utiliser partir d'un programme client.. Capacit dterminer le type d'EJB le plus appropri pour une utilisation donne. Comptences acquises au niveau trs satisfaisant Capacit concevoir le mapping objet-relationnel d'une base de donnesavec les situations suivantes : cl compose, relation bi-directionnelle, gnration automatique des identifiants Capacit programmer une application mettant en jeu plusieurs EJB s'appelant mutuellement et mettant en oeuvre un mcanisme transactionnel incluant l'accs une base de donnes. Comptences acquises au niveau excellent Capacit grer de faon optimise des accs successifs ou simultans plusieurs bases de donnes avec JPA. Capacit diagnostiquer et corriger un problme survenant au cours du dploiement erron d'un module EJB Programme synthtique JAVA Persistence API (JPA) Le mapping objet-relationnel Syntaxe du mapping O-R avec JPA : entits, relations, cl primaires Accs aux donnes, utilisation de l'Entity Manager Requtes complexes avec le langage JPQL Les serveurs d'application Contexte d'apparition Architectures plusieurs niveaux (n-tiers) et services fournis. Le standard Java EE est ses API Les EJB (Enterprise Java Beans) Composants mtier s'excutant ct serveur. Typologie. Mise en oeuvre pratique. Syntaxe de base. Dploiement et utilisation par un client. Gestion des transactions Gestion de la scurit Cours 8 s. TD TP 16 s. 1 note Projet DI DS 1 s. 1 note Crdits 4

Direction des Etudes

56

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Publication des banques de donnes (Cs2i A2 Module MSI Dveloppement WEB)TOTAL 2 notes Objectifs Savoir structurer l'information en banques de donnes Concevoir des sites ddis l'accs aux donnes Ergonomie et navigation dans les banques de donnes. Comptences acquises au niveau satisfaisant Comptences acquises au niveau trs satisfaisant Comptences acquises au niveau excellent Programme synthtique Organisation des donnes Structure Rubrique Indexation Dfinition Organisation des pages Navigation des pages Ergonomie du site Etudes de cas : JOOMLA Cours 3 s. TD TP 12 s. 1 note Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

57

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Conception de Site (Cs2i A2 Module MSI - Dveloppement WEB)TOTAL 2 notes Objectifs Intgrer le design graphique dans la conception de sites Connatre les technologies du Web 2.0 Accessibilit et ergonomie d'un site WEB. Comptences acquises au niveau satisfaisant Capacit dynamiser des pages HTML en PHP : contenus, mise en forme et interactions sur les pages HTML Concept de gnration de HTML dynamique grce au langage PHP. Capacit traiter les donnes issues d'un formulaire (mthodes GET et POST), spcifications des contraintes lies aux volutions du langage et la scurit. Capacit grer des bases de donnes MySQL avec utilisation de PhpMyAdmin. Comptences acquises au niveau trs satisfaisant Capacit grer les erreurs, les messages utilisateurs et les sessions (sans cookies). Capacit dcouper la conception d'un dveloppement d'application Web en PHP (include/require). Capacit interfacer des donnes MySQL via des formulaires HTML. Comptences acquises au niveau excellent Capacit mettre en oeuvre un menu d'administration dynamique avec accs authentifi. Capacit gnrer des requtes dynamiques suivant les choix des utilisateurs. Capacit implmenter un upload de fichier. Capacit envoyer des mails avec fichier attach. Programme synthtique Prsentation du langage PHP Syntaxe gnrale Variables, tableaux Structures conditionnelles et itratives Fonctions principales intgres du langage Fonctions et procdures Gestion des formulaires Traitement des donnes mthodes POST / GET Sparation de l'affichage et du traitement Exemples DonnesServeurs Variables globales, applications, constantes serveurs Sessions Exemples Base de donnes Type de donnes MySQL Fonctions MySQL Exemples Exemples Upload de fichier Envoi de mails avec fichier attachDirection des Etudes

Cours 4 s.

TD

TP 10 s. 1 note

Projet

DI

DS 1 s. 1 note

Crdits 2

58

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Prsentation de la logique de projet et conception d'applications PHP Structure et arborescence d'un dveloppement Contraintes des noms des fichiers, dossiers et champs de la base de donnes Echancier et ordre de dveloppement Scurit des dossiers

Direction des Etudes

59

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Scurit des Rseaux et WEB (Cs2i A2 Module MSR - Rseaux Wan)TOTAL 2 notes Objectifs Administrer et contrler les accs aux services rseaux et web Mettre en service un systme de cryptage et d'authentification. Comptences acquises au niveau satisfaisant Matrise des protocoles. Comptences acquises au niveau trs satisfaisant Matrise des diffrents services cryptographiques. Comptences acquises au niveau excellent Capacit mettre en oeuvre des solutions pour scuriser des changes lectroniques. Programme synthtique Cryptographie Notion et mthodes Histoire du chiffrement et chiffrement simple Chiffrement moderne symtrique ou base de cl publique Signature numrique, certificats, notion de PKI Mise en place de systme de cryptage cl publique Mcanisme de fonctionnement de cl publique Autorits de certifications, acceptation et rvocation Mise en oeuvre de solutions de scurit Renforcement d'un OS GNU/Linux: Linux Hardened Paramtrage et configuration des services rseaux pour la scurit Utilisation de SSL, IPSEC Mise en place d'un Firewall de type appliance et Linux/NetFilter ou *BSD/IpFilter Scurisation des clients distants et Wifi Scurisation des rseaux et des serveurs Validation du niveau de scurit avec nmap, Nessus, Saint Evaluation de la scurit et de la vulnrabilit des S.I et des sites web Paramtrage et configuration des services rseauxen laboratoire Paramtrage et contrles les accs aux services distants FTP, VPN, etc... Etude de cas Cours 6 s. TD TP 6 s. 1 note Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

60

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Modelisation (Cs2i A2 Module MSR - Rseaux Wan)TOTAL 2 notes Objectifs Acqurir les outils mathmatiques qui trouvent leur place dans l'tude et la conception de rseaux tlphonique et / ou informatique (modlisation du trafic, du taux d'occupation des serveurs, de la dure moyenne d'attente des clients ...). Comptences acquises au niveau satisfaisant Capacit tudier une chane de Markov, dfinir la matrice des transitions d'un systme stochastique. Comptences acquises au niveau trs satisfaisant Capacit valuer les lments caractristiques d'une chane de Markov (priodicit, nature des tats, etc.). capacit modliser un systme en utilisant un modle de Markov cach (dfinition des tats, de l'alphabet, etc.). Comptences acquises au niveau excellent Capacit appliquer cette modlisation des cas concrets. Programme synthtique Les files d'attente Dfinitions et notations Processus de Poisson Principe du taux entrant = taux sortant Modles M/M/s et d'Erlang Formules de Pollaczeck-Kintchine Ordonnancement Les rseaux de files d'attente Dfinitions Rseaux de Jackson Introduction aux Rseaux de PETRI Places, transitions, arcs Marquage, franchissement Formalisme et proprits Reprsentation matricielle Squence de transition Les bonnes proprits Graphe des marquages Arbre de couverture Analyse par algbre linaire et analyse structurelle Semi flots, invariants Verrou, trappes, machine tats Simulation et analyse de rseaux Construction statistique Simulation et supervision des rseaux Cours 6 s. TD TP 6 s. 1 note Projet DI DS 1 s. 1 note Crdits 2

Direction des Etudes

61

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Interconnexion des rseaux distants (Cs2i A2 Module MSR Rseaux Wan)TOTAL 2 notes Objectifs Acqurir les connaissances et les techniques ncessaires pour matriserles fonctionnalits avances de configurations des routeurs et commutateurs, y compris : routage, redistribution de routes, scurit, frame relay et rseaux locaux virtuels (VLAN). Comptences acquises au niveau satisfaisant Capacit calculer un plan d'adressage sans classe (classless). Capacit donner les principes et les avantages de la segmentation l'aide des commutateurs et des routeurs. Capacit dfinir un VLAN, spanning tree et trunking. Capacit configurer TCP/IP sur un routeur CISCO avec certaines fonctionnalits de dpannage et d'administration (utilisation de logiciels). Capacit implmenter RIP et IGRP sur un routeur. Matriser la notion de filtrage la source (acccess-list standard). Capacit dcrire les caractristiques des rseaux frame-relay (adressages LMI et inverse ARP). Matriser les notions thoriques lies aux rseaux WANs (protocoles, technologies et standards). Comptences acquises au niveau trs satisfaisant Capacit utiliser la redistribution de routes entre RIP, IGRP et OSPF et la notion de cot administratif. Capacit implmenter OSPF. Matriser le fonctionnement des VLAN et leur implmentation. Capacit proposer une solution pour scuriser un rseau l'aide des acess-lists (standards , tendues et/ou nommes ) et crer des DMZs. Capacit configurer Frame Relay sur un routeur CISCO. Comptences acquises au niveau excellent Obtenir le CCNA (Cisco Certified Network Associate). Programme synthtique Moyens matriels et logiciels:d'interconnexion Couche 2 : pont, spanning tree, switch, commutateur Couche 3 : RIP, OSPF, sous-rseaux IP Internet : Accs distant, proxy, rseau priv Administration et interoprabilit entre rseaux. Commutation LAN LAN virtuels (VLAN) Conception de LAN Protocole IGRP (Interior Gateway Routing Protocol) Liste de contrle d'accs (ACL) Administration rseau (LAN) Les WAN Conception d'un WAN Protocole point point (PPP)Direction des Etudes

Cours 5 s.

TD

TP 24 s. 1 note

Projet

DI

DS 1 s. 1 note

Crdits 4

62

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

RNIS (Rseau Numrique Intgration de Services) Frame Relay Administration rseau (WAN) Travaux pratiques Configuration de diffrents systmes et services, administration avec SNMP

Direction des Etudes

63

CSI-EMS cole suprieure dinformatique

Programme des tudes

janvier 2009

Administrateurs des rseaux locaux (Cs2i A2 Module MSR Systmes)TOTAL 2 notes Objectifs Configurer une station UNIX/Linux dans un rseau et scuriser un parc de stations UNIX/LINUX Installer, configurer et grer un systme de rsolution de noms (DNS, NIS) Comptences acquises au niveau satisfaisant Comptences acquises au niveau trs satisfaisant Comptences