Vous êtes sur la page 1sur 52

Catalogue des formations

ons
2010 - 2011
Informatique
ue

www.cnam-limousin.fr
Guide des certifications

Année 2010 - 2011

NIVEAU
OFFRE DE FORMATION
D’ACCES

Technicien de
maintenance, micro-
réseaux et internet
BAC FORMATION CERTIFICAT
(niveau IV) QUALIFIANTE PROFESSIONNEL
Webmestre : conception
de sites et administration
de serveurs web

Ingénieur informatique
DIPLOME
Option informatique,
D’INGENIEUR
systèmes d’information

3ème année de Licence


DIPLOME
LICENCE Mention informatique
générale
BAC + 2
(niveau III)
TITRE RNCP Concepteur-architecte
NIVEAU II informatique

FORMATION CERTIFICAT DE
Systèmes d’information
QUALIFIANTE COMPETENCE

Ingénieur informatique
Bac + 4 DIPLOME
DIPLOME Option informatique,
(niveau II) D’INGENIEUR
Systèmes d’information
Liste des enseignements
Informatique

CODES ECTS INTITULES LIMOGES BRIVE

Informatique cycle A
NFA053 6 Algorithmique programmation internet - niveau 1 x
NFA054 6 Algorithmique programmation internet - niveau 2 x
NFA070 6 Installation et administration du poste de travail windows et linux x

NFA071 4 Installation et administration du poste de travail en réseau x


NFA072 6 Technologie informatique et réseaux x
NFA073 6 Outils internet : utilisation et installation x

NFA074 6 Conception d'un serveur web dynamique x


NFA076 4 Maintenance du poste de travail en réseau x
NFA080 4 Réseaux et internet x

NFA081 4 Installation et administration de systèmes x


Informatique d'entreprise

NFE102 6 Infrastructures technologiques pour le commerce électronique x


NFE107 6 Urbanisation et architecture des systèmes d'information x

NFE108 6 Méthodologie des systèmes d'information x


NFE113 6 Conception et administration de bases de données x

Informatique programmation
NFP120 6 Spécification logique et validation des programmes séquentiels x

NFP121 6 Programmation avancée x


NFP135 6 Valeur d'accueil et de reconversion en Informatique - 1 x

NFP136 6 Valeur d'accueil et de reconversion en Informatique - 2 x


Intégration systèmes
NSY103 6 Linux : principes et programmation x
NSY115 6 Conduite d'un projet informatique x
Recherche opérationnelle
RCP110 6 Recherche opérationnelle et programmation linéaire avancée x

Réseaux
RSX101 6 Réseaux et télécommunications x

RSX102 6 Technologie pour les applications client-serveur x


Autres
EME102 6 Management et organisation des entreprises x
ENG111 4 Information et communication pour l'ingénieur x
Management social pour ingénieur et communication en
TET102 6 entreprise x

Seuls les enseignements proposés en présentiel sont indiqués ici. Leur ouverture reste conditionnée à un
nombre suffisant d’inscrits.
D’autres enseignements peuvent être préparés en FOD (Formation Ouverte à Distance).
Nous consulter.
Certificat professionnel
Technicien de maintenance micro réseaux et
internet

Responsable d’un parc informatique de micro-ordinateurs en réseau

Publics / conditions d'accès Débouchés professionnels


Niveau bac, en situation professionnelle Technicien de maintenance informatique
ou en recherche d'emploi. Aucun diplôme et réseau
en informatique n'est exigé mais une Stage / missions
pratique courante de l'ordinateur et de Stage tutoré de deux à trois mois faisant
ses outils (OS, bureautique, outils l'objet d'un rapport de stage sanctionné
internet) est recommandée. Personnes par une note et une soutenance. Le
motivées par la maintenance stage consiste à la mise en place d'un
informatique et réseau. parc informatique et/ou à la réalisation
Objectifs d'opérations de maintenance
Installer et administrer un parc d'ordinateurs et de réseau.
informatique en réseau avec un accès Modalités d'évaluation
internet Le CP est obtenu aux conditions
Compétences attestées suivantes : avoir une moyenne générale
Savoir installer et maintenir un parc de 10/20 sans note inférieure à 8/20,
informatique composé de micro- d'une part à l'ensemble des
ordinateurs multimédia reliés en réseau. enseignements, d'autre part au projet,
Pouvoir relier un tel réseau à l'Internet dans un délai maximum de 4
en mettant en place les services Internet ans.Validation par VAE et VES possible
habituels, ainsi que les sécurités et
protections souhaitées. Etre en mesure
de créer un site web interactif simple.

Descriptif de la formation

CODE ECTS Intitulé LIMOGES


Installation et administration du poste de
NFA070 6 x
travail windows et linux
Installation et administration du poste de
NFA071 4 x
travail en réseau
NFA072 6 Technologie informatique et réseaux x

NFA073 6 outils internet : utilisation et installation x

NFA074 6 Conception d'un serveur web dynamique x

NFA076 4 Maintenance du poste de travail en réseau x

UA3321 6 stage tutoré avec soutenance d'un rapport x

Ce certificat professionnel est enseigné uniquement en formation à distance.


Certificat professionnel webmestre
Conception de sites et administration de serveurs web
Administrer un serveur et développer un site web
Publics / conditions d'accès Débouchés professionnels
Niveau bac, en situation professionnelle Développeur web
ou en recherche d'emploi. Aucun diplôme Stage / missions
en informatique n'est exigé mais une Expérience professionnelle ou stage en
pratique courante de l'ordinateur et de entreprise :- expérience professionnelle
ses outils (OS, bureautique, outils d'un an dans la spécialité du certificat
internet) est recommandée. Personnes justifiée par un rapport d'activité
motivées par le développement web. professionnelle détaillé ;- stage en
Objectifs entreprise de trois mois faisant l'objet
• Développer et mettre en place un site d'un rapport de stage sanctionné par une
web, dans un environnement note. Le stage consiste à participer au
Windows/linux développement et à la publication d'un
• Assimiler les concepts et technologies site web dans un environnement
relatifs à l'Internet professionnel.
• Etudier les langages dévolus à la Projet / mémoire
création de pages web Les enseignements du certificat intègre
• Etudier l'installation et la réalisation d'un site web :- élaboration
l'administration de serveurs web: de la charte graphique ;- conception,
couches systèmes, réseaux et réalisation, publication du site.
services Modalités d'évaluation
• Acquérir les concepts fondamentaux Chaque enseignement fait l'objet d'une
de l'infographie notation sur 20. Le CP est obtenu aux
Compétences attestées conditions suivantes : avoir une
- concevoir et créer un site moyenne générale de 10/20 sans note
web intégrant des graphiques et des inférieure à 8/20, d'une part à
formulaires, à partir d'un besoin exprimé l'ensemble des enseignements, d'autre
par un client ; part au projet, dans un délai maximum
- concevoir une charte graphique ; de 4 ans.
- concevoir une base de données simple Validation par VAE et VES possible
- déployer et administrer un serveur web
sous Linux et Windows.

Descriptif de la formation

Code Ects Intitulé Brive

NFA080 4 Réseaux et internet x

NFA081 4 Installation et administration de systèmes x

NFA053 6 Algorithmique programmation - Internet niveau 1 x

NFA054 6 Algorithmique programmation - internet niveau 2 x

NFA082 4 Installation et administration de services web

NFA056 6 Graphisme et Web

NFA057 6 Algorithmique programmation - internet niveau 3

UA3323 6 Stage de 3 mois


Certificat de compétence
Maîtrise d’ouvrage des systèmes d’information
Une formation pour assurer la maîtrise d’ouvrage de systèmes d’information

Publics / conditions d'accès Débouchés professionnels


Bonnes connaissances en Les métiers liés à la maîtrise d'ouvrage
programmation, en analyse de en SI
problèmes sur l'organisation des Projet / mémoire
entreprises et développement. Projet de fin d'études.
Une expérience professionnelle de 3 ans Modalités d'évaluation
est souhaitable. Projet de fin d'études.
Objectifs RAPPEL du règlement : valider les
Assurer la maîtrise d'ouvrage permettant enseignements et le projet avec une
la mise en place de systèmes moyenne générale supérieure ou égale à
d'information au sein d'une organisation 10/20, sans note inférieure à 8, dans un
Compétences attestées délai maximum de 4 ans
Chef de projet, assistant à maîtrise
d'ouvrage

Descriptif de la formation

Code Ects Intitulé Limoges


Conception et administration de bases de
NFE113 6 x
données
NFE108 6 Méthodologies des systèmes d'information x

RSX101 6 Réseaux et télécommunications x

RSX102 6 Technologies pour les applications client-serveur x

NSY107 6 Intégration des systèmes client-serveur

NFE103 6 Méthodologies avancées d'informatisation

UA331X 4 Projet de fin d'études

Seuls les enseignements proposés en présentiel sont indiqués ici. Leur ouverture reste
conditionnée à un nombre suffisant d’inscrits. D’autres enseignements peuvent être
accessibles par la formation à distance.
Licence STIC – mention informatique générale
Couvrir tous les champs de - mettre en oeuvre des protocoles de
l’informatique : du développement tests,
de logiciels aux systèmes - concevoir une base de données,
d’information - concevoir une interface homme-
Publics / conditions d'accès machine.
Les conditions d'accès en L1 sont les Compétences dans l'exploitation et la
suivantes : maintenance informatique
- être titulaire d'un baccalauréat - installer, paramétrer et mettre en
scientifique, DAEU ou d''un diplôme oeuvre un système d'exploitation,
étranger ou français admis en dispense - installer des matériels (raccordements et
d'acquis d'études ou de l'expérience.Les tests) et les dépanner,
conditions d'accès en L3 sont les - installer des logiciels, des applications et
suivantes : procéder aux tests,
- être titulaire d'un diplôme de niveau III - utiliser les systèmes d'exploitation
en informatique (DUT informatique, centralisés et répartis,
DPCT informatique, BTS informatique de - utiliser internet pour des applications
gestion, diplôme analyste programmeur spécifiques,
du Cnam, DUT GEII, certains titres afpa - accéder à des bases de données
homologué au niveau III) ou d'un distantes,
diplôme qui dispense des niveaux L1 et - administrer un réseau et un serveur web
L2. en prenant en compte les contraintes de
- être titulaire d'un diplôme de niveau III sécurité,
scientifique. L'auditeur doit alors acquérir - gérer un parc informatique (mises à
les valeurs de reconversion en jours, sauvegardes').
informatique cours 1 et 2 (VARI) de 12 Compétences transverses
crédits. - rédiger une documentation technique,
- L'accès est également possible par les - rédiger en français et en anglais
procédures de validation des acquis (VAE technique,
sur L1 et L2). - communiquer et former des opérateurs
Objectifs sur poste de travail.
Le diplôme offre une formation générale Débouchés professionnels
couvrant les principaux domaines de La licence sciences et technologies de
l'informatique : développement, l'information et de la communication
programmation, réseaux, multimédia, mention informatique générale permet
systèmes, architecture des machines, aux élèves de se constituer un solide
génie logiciel, recherche opérationnelle, capital de connaissances et compétences
systèmes d'informations, systèmes appropriées à tout métier de
industriels. l'informatique accessibles à un niveau
Il s'adresse plus particulièrement aux licence ou à toute poursuite d'études
salariés du domaine informatique dans une spécialité de master
recherchant une valorisation de leur d'informatique.
pratique quotidienne en vue d''une Le titulaire de la licence sciences et
promotion ou d''un changement technologies de l'information et de la
d'employeur, mais il peut accueillir communication mention informatique
également des salariés d'autres générale exerce ses fonctions au sein
domaines en phase de reconversion. d'entreprises du secteur de
Compétences attestées l'informatique et au sein d'entreprises
La certification professionnelle atteste des d'autres secteurs intégrant un service ou
compétences et capacités suivantes : un département spécialisé en
Compétences dans le développement informatique.
d'applications informatiques Stage / missions
- mettre en œuvre une méthode d'analyse La licence est délivrée aux candidats
et de spécification adaptée à l'application ayant suivi le parcours L1, L2 et L3
en cours d'élaboration (MERISE, UML, justifiant de trois ans d'expérience
SART), professionnelle, dont un an dans la
- connaître les étapes de gestion d'un spécialité à un niveau correspondant au
projet et les appliquer, diplôme. Si l'expérience professionnelle
- mettre en oeuvre des algorithmes, du candidat est hors spécialité, un stage
choisir un langage de programmation et de six mois, dans la spécialité, sera en
l'utiliser, outre exigé. Les candidats, admis
directement en L3 et ayant suivi le
parcours L3, devront justifier d'une une ouverture de l'informatique vers
expérience professionnelle de un an dans d'autres spécialités.
la spécialité. Si l'expérience Modalités d'évaluation
professionnelle du candidat est hors Deux sessions de contrôle sont associées
spécialité, un stage de six mois, dans la aux unités d'enseignements de
spécialité, sera en outre exigé. La cours/ED. Dans ce cadre l''unité
validation de l'expérience professionnelle d'enseignement est acquise lorsque
s'effectue sur la base d'un rapport l'élève a obtenu la note de 10/20 à l'une
d'activité / de stage examiné par le jury des deux sessions. La licence est
de délivrance de la licence. délivrée à tout auditeur remplissant les
Projet / mémoire conditions suivantes :- Avoir validé
Le niveau L2 comporte un projet l'ensemble des unités d'enseignements
obligatoire qui permet une mise en composant les niveaux L1, L2 et L3 et
application des connaissances acquises. posséder les 126 crédits associés - Avoir
Les thèmes applicatifs sont divers afin validé 54 crédits au titre de l''expérience
que cet enseignement puisse être aussi professionnelle.

LIMOGES BRIVE
Pour les titulaires d'un diplôme de niveau III scientifique
Valeur d'accueil et de reconversion en informatique 1 NFP135 6 x
Valeur d'accueil et de reconversion en informatique 2 NFP136 6 x
6 UE dont deux théoriques au moins à choisir parmi 5 domaines de
compétences
4 des 5 domaines doivent être couverts par une unité d'enseignement
Modélisation, optimisation informatique
Modélisation, optimisation, complexité et algorithmes (T) RCP105 6
Recherche opérationnelle et aide à la décision (T) RCP101 6
Analyse des données : méthodes descriptives (T) STA101 6
Architecture et intégration des systèmes informatiques
Méthodes de programmation systèmes NSY103 6 x
Architectures des systèmes informatiques NSY104 6
Applications réparties NSY014 6
Génie logiciel GLG105 6
Méthodes de conduite de projet NSY115 6
Conception et développement du logiciel
Spécification logique et validation des programmes séquentiels (T) NFP120 6 x
L3
Programmation Fonctionnelle : conception et analyse (T) NFP119 6
Programmation avancée NFP121 6 x
Systèmes informatiques et applications concurrentes SMB137 6
Systèmes d'informations et bases de données
Méthodologies des systèmes d'information (T) NFE108 6 x
Systèmes de gestion de bases de données (T) NFP107 6
Conception et administration de bases de données NFE113 6 x
Informatique décisionnelle NFE115 6
Système d'informations et Web NFE114 6
Réseaux systèmes et multimédias
Réseaux et télécommunications (T) RSX101 6 x
Sécurité et réseaux (T) RSX112 6
Technologies pour les applications client-serveur RSX102 6 x
Multimétia et intéraction homme-machine NSY116 6

Test d'anglais (Bulat niveau 1) UA2B14 4


Pratiques écrites et orales de la communication professionnelle CCE105 4 x
Expérience professionnelle
Titre professionnel RNCP – niveau II
Concepteur-architecte informatique
Devenir concepteur-architecte informatique

Publics / conditions d'accès - Maîtrise des techniques de


Pré-requis : communication et d'animation de projets
- diplôme Bac+2 en informatique ou informatiques
diplôme Bac+2 scientifique ou technique - Maîtrise du développement de scripts et
non informatique et Valeur d'Accueil et de de petites applications
Reconversion 1 code NFP135 et Valeur - Maîtrise des techniques de gestion
d'Accueil et de Reconversion 2 code d'équipes de techniciens et d'assistance à
NFP136 ou validation d'acquis de la maîtrise d'ouvrage.
l'expérience ou des études supérieures. 2 - Fonction de conception et de
- diplôme Bac+3 scientifique ou technique développement d'infrastructures de
: des dispenses d'UV peuvent être systèmes informatiques liés par des
accordées. réseaux
L'accès à la certification via une procédure - Connaissance approfondie des
de Validation des acquis et de l'expérience mécanismes de la répartition
(VAE) est prévu selon la procédure - Connaissance des systèmes
nationale pour le Cnam (jury national). informatiques centralisés
Objectifs - Connaissance des différentes possibilités
Ces enseignements sont regroupés en: d'interfaces utilisateurs
• un tronc commun représentant 540 - Maîtrise des tests de faisabilité d'une
heures, incluant 360 heures de architecture informatique en réseaux
formation informatique - Maîtrise du suivi et de l'administration
• une spécialisation représentant 300 des systèmes informatiques
heures. - Maîtrise de la gestion d'environnements
Il est nécessaire d'obtenir les unités de réseaux multi-sites ou locaux.
d'enseignement du tronc commun avant 3 - Fonction de conception et de gestion
de suivre celles des spécialisations. d'un projet lié à une application
Pour acquérir le diplôme, il faut informatique
également: - Connaissance des architectures base de
• obtenir des UE de "management" composants et de "patterns"
correspondant à 12 crédits et une UE - Connaissances des normes et standards
d'anglais correspondant à 4 crédits qualité internationaux
• justifier d'une expérience - Maîtrise des méthodes de conception
professionnelle de 2 ans à temps plein d'applications
dans le domaine du diplôme (ou de 3 - Maîtrise des techniques de tests logiciels
ans à temps plein dans un autre - Maîtrise du développement
domaine complété par un stage d'au d'applications informatiques fiables dans
moins 3 mois en relation avec le différents environnements.
diplôme) 4 - Fonction de conception et de
Compétences attestées développement de systèmes d'information
Les compétences attestées par la - Connaissance des principes de
certification professionnelle relèvent de modélisation des systèmes d'information
quatre fonctions : et des méthodologies de développement
1 - Fonctions transverses d'analyse, de - Connaissance des méthodes et outils de
conseil et de communication gestion de projets informatiques
- Connaissance des mécanismes et complexes
principes de fonctionnement et de - Connaissance des systèmes
maintenance des bases de données d'information décisionnels, de leur lien
- Connaissance des potentialités avec internet, du commerce électronique,
d'applications du génie logiciel de la formation
- Connaissance des principes de la - Maîtrise de la conception des systèmes
sécurité et de la sûreté informatique d'information et de leur urbanisation
- Connaissance des méthodes d'analyse - Maîtrise des méthodes de maintenance
et de diagnostic des besoins clients des systèmes d'information.
- Maîtrise des méthodes d'évaluation de la Débouchés professionnels
performance d'un système ou d'un réseau Le « Concepteur-Architecte Informatique
- Maîtrise de l'anglais professionnel » apporte une expertise technique
(méthode, produit...) aux équipes de domaine des systèmes informatiques en
production ou d'études et aux utilisateurs, réseaux.
avec pour objectif de développer et - " Ingénierie de Projets " il veille alors au
d'optimiser les traitements et les respect de règles précises dans la
systèmes informatiques. Il conseille la conception, le test, le déploiement et
direction du service ou de l'entreprise lors l'intégration de logiciels ou de progiciels.
de l'étude de solutions nouvelles (choix de - " Systèmes d'Information " il a en
logiciel, de matériel, d'architecture de charge les phases de conception, de
réseau...). Il peut également exercer une développement, de maintenance et
responsabilité d'encadrement auprès de la d'évolution du système d'information. Il
production informatique, et dans certains couvre aussi les tâches d'urbanisation des
cas auprès de l'ensemble du service SI, d'assistance à la maîtrise d'ouvrage,
informatique. Au-delà de ces de gestion de projets et d'administration
compétences transverses, il est aussi de bases de données.
conduit à exercer son métier dans les Modalités d'évaluation
trois spécialités professionnelles suivantes Justifier d'une expérience professionnelle
: de 2 ans à temps plein dans le domaine
- " Réseaux et Systèmes " son activité est du diplôme (ou de 3 ans à temps plein
alors principalement centrée autour du dans un autre domaine complété par un
domaine des réseaux d'entreprises stage d'au moins 3 mois en relation avec
(locaux ou longues distances) et du le diplôme).

Descriptif de la formation

CODE ECTS LIMOGES


1 UE à choisir parmi
Programmation avancée NFP121 6 x
Génie logiciel GLG105 6

Réseaux et télécommunications RSX101 6 x

1 UE à choisir parmi
Systèmes de gestion de bases de données NFP107 6
Conception et administration de bases de données NFE113 6 x
1 UE à choisir parmi
Linux : principes et programmation NSY103 6 x
Systèmes informatiques et applications concurrentes SMB137 6
1UE à choisir parmi
Modélisation, optimisation, complexité et algorithmes (MOCA B1) RCP105 6
Recherche opérationnelle et aide à la décision RCP101 6
Option réseaux Option système

1 UE à choisir parmi
d'information

Méthodologies des systèmes d'information NFE108 6 x


Sécurité et réseaux RSX112 6
1 UE à choisir parmi
Informatique décisionnelle NFE115 6
Système d'informations et web NFE114 6
1 UE à choisir parmi
et systèmes

Technologies pour les applications client-serveur RSX102 6 x


Sécurité et réseaux RSX112 6
1 UE à choisir parmi
Multimédia et interaction homme-machine NSY116 6
Architecture des systèmes informatiques NSY104 6
1 UE à choisir parmi
ingénierie de

Conduite d'un projet informatique NSY115 6 x


projets
Option

Sécurité et réseaux RSX112 6


1 UE à choisir parmi
Spécification logique et validation des programmes séquentiels NFP120 6 x
Programmation fonctionnelle : conception et analyse NFP119 6

Expérience professionnelle UA3326 18


1 UE à choisir parmi
Modélisation, optimisation, complexité et algorithmes (MOCA B2) RCP106 6
Recherche opérationnelle et programmation linéaire avancée RCP110 6 x
Evaluation de performances et sûreté de fonctionnement RCP103 6
Optimisation en informatique RCP104 6
Spécification et modélisation informatiques NFP108 6
d'information

3 UE à choisir parmi
système

Urbanisation et architecture des systèmes d'information NFE107 6 x


Option

Méthodologies avancées d'informatisation NFE103 6


Infrastructures technologiques pour le commerce électronique NFE102 6 x
Ingénierie de reconstruction NFE101 6
3 UE à choisir parmi
Option réseaux
et systèmes

Réseaux : compléments et applications RSX103 6


Systèmes et applications répartis SMB111 6
Intégration des systèmes client-serveur NSY107 6
Interaction homme-machine NSY110 6
Images et sons numériques RSX104 6
3 UE à choisir parmi
ingénierie de

Applications concurrentes : conception et outils NFP103 6


projets
Option

Sûreté de la programmation orientée objets NFP101 6


Test et validation du logiciel GLG101 6
Ingénierie de la qualité et du contrat de service : sécurité,
performances GLG102 6
2 UE à choisir parmi
Attention : dans la liste suivante, on ne peut choisir qu'une
seule UE de management social TET
Initiation aux techniques juridiques fondamentales DRA002 6
Droit du travail : relations individuelles DRS101 6 x
Droit du travail : relations collectives DRS102 6
Bases de l'organisation DSY005 6
Démarches et outils de l'organisateur DSY006 6
Modèles et représentations de l'organisation - conception classique DSY101 6 x
Modèles et représentations de l'organisation - conception actuelle DSY102 6 x
Théorie des organisations DSY103 6
Management et organisation des entreprises EME102 6 x
Mercatique I : Concepts et études marketing ESC101 6
Management social et humain TET101 6
Management social pour ingénieur et communication en entreprise TET102 6 x

Test d'anglais UA2B24 4

Expérience professionnelle de 24 mois UA3327 20

Seuls les enseignements proposés en présentiel sont indiqués ici. Leur ouverture reste
conditionnée à un nombre suffisant d’inscrits. D’autres enseignements peuvent être
accessibles par la formation à distance.
Diplôme d’ingénieur Cnam (HTT) Spécialité informatique
Futur chef de projets
Publics / conditions d'accès désignés qui accompagnent l'élève-
Pour le cycle préparatoire : Bac+2 (DPCT ingénieur jusqu'à la soutenance de son
du Cnam, BTS, DUT, DEUG dans la mémoire.
spécialité ou une spécialité voisine, VES Un cycle de spécialisation de 120
ou VAE). ECTS
A la fin de ce cycle, les candidats passent Ce cycle regroupe:
un examen d'admission pour intégrer - les enseignements de la spécialité: 5 UE
l'école d'ingénieurs du Cnam (EICNAM) et soit 30 ECTS.
accéder au cycle de spécialisation. - les sciences et méthodes de l'ingénieur:
L'admission à l'examen se fait sur 30 ECTS
présentation d'un dossier, suivie d'un - 12 ECTS de formation générale dans les
entretien individuel. domaines économique, juridique, du
Des admissions en cours de cycle de management social, et de communication
spécialisation peuvent se faire par VES ou générale.
VAE conformément à la loi, sachant qu'au - 12 ECTS de formation spécifique «
moins deux inscriptions consécutives à management pour l'ingénieur et
l'EICnam sont obligatoires pour la communication pour l'ingénieur.
délivrance du diplôme d'ingénieur. - 6 ECTS d'anglais : obtention du Bulats
Objectifs niveau III.
Prendre des responsabilités dans les - Le « mémoire » (45 ECTS)
projets d'informatique de gestion, et, à - Le sujet de mémoire correspond à une
terme, devenir chef de projet mission d'ingénieur dans l'entreprise.
Compétences attestées Le travail effectif sur le sujet du mémoire
La spécificité des compétences de s'étend sur un semestre à temps plein
l'ingénieur Cnam réside dans la soit 30 ECTS.
complémentarité tissée entre les acquis Il est précédé par une période d'au moins
d'une expérience professionnelle souvent 6 semaines consacrée à la définition du
longue et riche et d'une formation sujet et l'organisation du travail. Il se
scientifique, technique et humaine de poursuit par 6 semaines d'exploitation
haut niveau. Il peut ainsi assurer le lien des résultats, de rédaction du mémoire et
entre le savoir-faire du technicien et le de préparation de la soutenance. 15 ECTS
savoir-concevoir de l'ingénieur et sont associés à ces deux séquences.
participer au processus d'innovation de la L'expérience professionnelle (15 ECTS)
conception à la réalisation Une expérience professionnelle dans la
Stage / missions spécialité et à un niveau de qualification
3 ans d'expérience professionnelle sont suffisant, est exigée pour la délivrance du
exigées lors de la délivrance du diplôme diplôme d'ingénieur.
(dont 2 ans dans la spécialité à un niveau Modalités d'évaluation
de qualification suffisant). (Se reporter au - Avoir acquis l'ensemble des ECTS du
règlement de délivrance du diplôme) cycle préparatoire correspondant aux UE
Projet / mémoire (note minimale 10/20 ou VES ou VAE) et
Le cursus de bac+2 à bac +5 représente à la validation de l'expérience
180 ECTS, répartis en : professionnelle.- Avoir satisfait à
Un cycle préparatoire de 60 ECTS. l'examen d'admission.- Avoir acquis
Le cycle préparatoire est composé de 42 l'ensemble des ECTS du Cycle de
ECTS d'enseignements et de 18 ECTS spécialisation correspondant aux UE (note
d'expérience professionnelle. minimale 10/20 ou VES ou VAE et
Il comprend les sciences de base et les obtention du Bulats niveau 3 en anglais),
dominantes de la spécialité dans leurs à la validation de l'expérience
aspects fondamentaux et technologiques. professionnelle et au mémoire. Le
L'examen d'admission à l'école diplôme est délivré par le jury national
d'ingénieur. dans la spécialité.
A ce stade, un tuteur pédagogique et, si
c'est possible, un tuteur d'entreprise sont

Seuls les enseignements proposés en présentiel sont indiqués ici. Leur ouverture reste
conditionnée à un nombre suffisant d’inscrits. D’autres enseignements peuvent être
accessibles par la formation à distance.
Descriptif de la formation
CODE ECTS LIMOGES
une UE à choisir parmi
Conception et administration de bases de données NFE113 6 x
Systèmes de gestion de bases de données NFP107 6
Méthodologies des systèmes d'information NFE108 6 x
Informatique décisionnelle NFE115 6
Systèmes d'informations et Web NFE114 6
une UE à choisir parmi
Programmation avancée NFP121 6 x
Spécification logique et validation des programmes séquentiels NFP120 6 x
Programmation fonctionnelle : conception et analyse NFP119 6
Systèmes informatiques et applications concurrentes SMB137 6
une UE à choisir parmi
CYCLE PREPARATOIRE

Modélisation, optimisation, complexité et algorithmes (MOCA B1) RCP105 6


Recherche opérationnelle et aide à la décision RCP101 6
Analyse des données : méthodes descriptives STA101 6
une UE à choisir parmi
Architecture des systèmes informatiques NSY104 6
Linux : principes et programmation NSY103 6 x
Applications réparties NSY014 6
Génie logiciel GLG105 6
Conduite d'un projet informatique NSY115 6 x
une UE à choisir parmi
Réseaux et télécommunications RSX101 6 x
Sécurité et réseaux RSX112 6
Technologies pour les applications client-serveur RSX102 6 x
Multimédia et intéraction homme-machine NSY116 6
2 UE à choisir parmi
les UE des listes précédentes 12

Expérience professionnelle UA5T12 18


Examen d'admission à l'école d'ingénieur UA5A12
2 UE à choisir parmi 12
Ingénierie de reconstruction NFE101 6
Infrastructures technologiques pour le commerce électronique NFE102 6
Méthodologies avancées d'informatisation NFE103 6
Urbanisation et architecture des systèmes d'information NFE107 6 x
Ingénierie des bases de données NFE106 6
1 UE complémentaire à choisir parmi 6
Modélisation, optimisation, complexité et algorithmes (MOCA B2) RCP106 6
CYCLE DE SPECIALISATION

Recherche opérationnelle et programmation linéaire avancée RCP110 6 x


Evaluation de performances et sûreté de fonctionnement RCP103 6
Optimisation en informatique RCP104 6
Spécification et modélisation informatiques NFP108 6

Management et organisation des entreprises EME102 6 x


Management social pour ingénieur et communication en entrep. TET102 6 x
Test d'anglais (Bulat niveau 3) UA2B36 6
Management de projet pour l'ingénieur ENG110 4
Expérience professionnelle UA5C12 15
Parcours ingénierie des systèmes d'information
Ingénierie des systèmes d'information - audit et gouvernance NFE209 6
Ingénierie des systèmes d'information - méthodes avancées NFE210 6

Information et communication pour l'ingénieur ENG111 4 x


L'ingénieur au XXI siècle ENG200 4
Préparation, rédaction et soutenance du mémoire d'ingénieur UA5M12 45
Contenus des enseignements
CCE105 Pratiques écrites et orales de la de travail. La formation, à visée pratique et
communication professionnelle méthodologique se fait à partir de situations
Public concerné et conditions d’accès réelles et de supports professionnels papier ou
Maîtrise des savoirs de base (syntaxe, électroniques : lettres et dossiers, projets,
vocabulaire, orthographe) à l'oral comme à comptes rendus d’interventions ...
l'écrit. L'enseignement alternera des apports
Candidats aux licences professionnelles et aux théoriques et méthodologiques et des études
bachelors (L2) de cas concrets. L'évaluation se fera par
Finalités de l’unité d’enseignement contrôle continu, sans examen final. Les
Objectifs pédagogiques contenus ici présentés sont des axes de travail
Faire acquérir les outils de communication qui seront déclinés en fonction des besoins
oraux et écrits mobilisés en situation des auditeurs. L'ensemble est qualifié
professionnelle. d'expérimental pour l'année 2004-2005.
Sensibiliser aux différentes ressources de
l'écrit (papier ou électronique) et de l'oral à DRA002 Initiation aux techniques
mobiliser selon les situations de travail dans juridiques fondamentales
une organisation Public concerné et conditions d’accès
Capacité et compétences acquises. Public: Toute personne cherchant une
L'uv communication de 4 crédits vise à sensibilisation aux problèmes fondamentaux
développer les trois types de compétences et actuels du droit.
suivants : Conditions d'accès: Avoir le niveau de fin
- générales, comme les compétences d'études secondaires et le niveau de l'unité
d'écriture, de lecture et de prise de parole d'enseignement "Présentation générale du
(langue, style et argumentation) droit" (DRA.001).
- techniques, comme les plans d'exposé et de Finalités de l’unité d’enseignement
texte ou les outils d'animation Objectifs pédagogiques
- sociales, comme le fait de savoir se situer Maîtriser le vocabulaire juridique et les
face à l'autre pour évaluer le niveau de principaux concepts du droit des affaires.
synthèse et le style d'écriture adaptés à Comprendre l'organisation de l'entreprise et
l'interaction. les règles générales d'exercice des activités
Organisation économiques.
Nombre de crédits enseignements : 4 ECTS Connaître l'organisation des affaires et le rôle
Type de la formation : Cours des différents organismes intervenant dans
Contenu de la formation celle-ci.
Deux axes de travail sont proposés, organisés Capacité et compétences acquises
en 2 séquences, sur les outils de travail oraux Cet enseignement permettra aux auditeurs de
et écrits mobilisés dans le cadre de l'activité. maîtriser les règles fondamentales qui
Axe 1- Dynamique de l'interaction orale gouvernent les activités économiques. A
Développer la prise de parole dans les l'issue de la formation, ils connaîtront le
situations formelles et informelles de fonctionnement de l'entreprise, les principaux
communication : acquérir les méthodes et moyens de financement dont elle dispose ainsi
usages des différentes formes d'interaction que les mécanismes mis à la disposition des
orale (entretien, réunion) : la relation créanciers en cas de défaillance du débiteur.
interpersonnelle, la négociation. Notions Organisation
d'équipe et d'animation de groupe : qu'est ce Nombre de crédits enseignements : 6 ECTS
qu'une équipe, quels sont les enjeux qui la Modalités de validation : Examen final
fondent ...Problématique de la réunion, Type de la formation : Cours
fonctions des différentes réunions, analyse Contenu de la formation
des situations de négociation. L'organisation de l'entreprise Existence -
Axe 2 -L'écrit comme outil de travail pour L'entrepreneur individuel et la personne
le partage des connaissances et la morale - Les actes de l'entreprise
construction d'une mémoire collective (commerciaux, civils, mixtes) - Les règles
S'approprier les usages des différents générales d'exercice des activités
supports et outils de l'écrit papier ou économiques.
électronique dans les situations de travail Les techniques juridiques des échanges
(traçabilité, engagement, mémoire collective, Les titres négociables (au porteur, à ordre,
organisation). `Savoir mobiliser les ressources nominatifs, inopposabilité des exceptions,
de l'oral et de l'écrit selon les situations applications du titre négociable) - Les comptes
Acquérir les normes langagières - courants (conditions d'existence et régime) -
linguistiques, culturelles et sociales - et Les techniques juridiques de distribution - La
maîtriser les usages des différents conquête de la clientèle - Les actions des
instruments d'information et de pouvoirs publics - La protection des
communication à l'œuvre dans les situations consommateurs - L'appropriation de la
clientèle. 3) Rupture du contrat
Les procédés de financement Licenciement (cause réelle et sérieuse, motif
Les fonds propres - Les emprunts - La personnel, motif économique, procédures,
sauvegarde des chances de paiement du indemnités)
créancier. Autres modes de rupture du contrat
L'assurance (démission, prise d'acte, commun accord,
Le risque - La prime - L'indemnisation du rupture conventionnelle, retraite,....)
risque.
L'organisation des affaires DRS102 Droit du travail : relations
Les organes d'administration - L'orientation collectives
des affaires - L'information des affaires - La Public concerné et conditions d’accès
fiscalité. Avoir le niveau du DRS001 : Droit du travail-
relations individuelles
DRS101 Droit du travail : relations Finalités de l’unité d’enseignement
individuelles Objectifs pédagogiques
Public concerné et conditions d’accès Acquérir les connaissances fondamentales en
Connaissances de base en droit conseillées Droit du travail concernant les relations
(pré requis souhaitables DRA001 ou DRS003). collectives du travail (représentation du
Finalités de l’unité d’enseignement personnel, négociation collective,....).
Objectifs pédagogiques Réaliser des exercices pratiques : cas
Acquérir les connaissances fondamentales en d'entreprises et étude de jurisprudence.
Droit du travail concernant les relations Capacité et compétences acquises
individuelles du travail (relation salarié- Il s'agit dans le domaine du droit des relations
employeur). Réaliser des exercices pratiques : collectives du travail appliqué à la pratique
cas d'entreprises et étude de jurisprudence. des entreprises de développer des
Capacité et compétences acquises compétences, en matière de raisonnement
Il s'agit dans le domaine du droit des relations juridique, permettant de solutionner des
individuelles du travail appliqué à la pratique situations réelles
des entreprises de développer des Organisation
compétences, en matière de raisonnement Nombre de crédits enseignements : 6 ECTS
juridique, permettant de solutionner des Modalités de validation : Examen terminal
situations réelles. écrit (et 2 partiels d'Etudes dirigés facultatifs)
Organisation Type de la formation : Cours
Nombre de crédits enseignements : 6 ECTS Contenu de la formation
Modalités de validation : Examen terminal Syndicat - Droit syndical dans l'entreprise.
écrit (et 2 partiels d'études dirigées Négociation collective et accords collectifs
facultatifs). (entreprise, branche, groupe, national
Type de la formation : Cours interprofessionnel...).
Contenu de la formation Élection des représentants du personnel.
Objet et nature du droit du travail - Délégués du personnel (attributions, moyens).
Historique. Sources (droit international et Comité d'entreprise (attributions, moyens).
européen, loi, conventions collectives, Comité d'établissement, central, d'entreprise,
jurisprudence, etc). de groupe, européen ; société européenne.
Organisation juridictionnelle (Conseils de Comité d'Hygiène, de Sécurité et des
Prud'hommes...) - Administration du travail. Conditions de travail (attributions, moyens).
Droits et libertés du salarié. Non Droit d'expression des salariés dans
discrimination - Pouvoir de direction de l'entreprise sur leurs conditions de travail.
l'employeur. Statut protecteur des représentants du
1) Formation du contrat personnel et syndicaux contre le licenciement.
Contrat de travail (définition, critère, Gestion prévisionnelle des emplois et des
contenu). Procédure de recrutement compétences
Contrats à durée déterminée. Prêts de main Licenciement pour motif économique.
d'œuvre (travail temporaire,....) Conflits collectifs du travail (grèves,...).
2) Exécution du contrat
Rémunération (salaire et accessoires; SMIC; DSY005 Bases de l'organisation
égalité; ....) - Participation aux résultats Public concerné et conditions d’accès
financiers de l'entreprise. Niveau baccalauréat Avoir une expérience
Temps de travail : durée et aménagements. professionnelle permettant de prendre
Jours fériés. Congés payés. conscience de ce qu'est une relation
Santé et sécurité au travail. Prévention et hiérarchique
évaluation des risques. Droit de retrait du Finalités de l’unité d’enseignement
salarié. Services de santé du travail. Objectifs pédagogiques
Suspension du contrat (maternité, maladie,...) Donner aux auditeurs les notions de base en
Modification du contrat et des conditions de matière d'organisation
travail. Capacité et compétences acquises
Droit disciplinaire. Règlement intérieur.
Plus qu'une compétence, il s'agit des communication, organisation du travail,
connaissances utiles à la compréhension des localisation géographique
structures organisationnelles, des processus,
des fonctions, ainsi que du rôle et des DSY101 Modèles et représentations de
méthodes de l'organisateur. l'organisation - conception classique
Organisation Public concerné et conditions d’accès
Nombre de crédits enseignements : 6 ECTS Avoir le niveau bac + 2.
Modalités de validation : Examen final Avoir une compréhension générale de ce
Type de la formation : Cours qu'est une organisation Avoir une expérience
Contenu de la formation hiérarchique
Diverses approches de l'entreprise. Finalités de l’unité d’enseignement
La structure organisationnelle. Objectifs pédagogiques
De l'approche fonctionnelle à l'approche par - Former à comprendre pour agir et à être une
les processus. force de proposition dans l'organisation,
L'organisation et les systèmes d'information. - Connaître les modèles de l'organisation ainsi
Rôles de la fonction Organisation. que les liens qui s'établissent entre eux,
Les méthodes de l'organisateur. - Connaître les modes de structuration de
Analyse de quelques problèmes d'organisation l'entreprise.
Capacité et compétences acquises
DSY006 Démarches et outils de En termes de savoir :
l'organisateur les modèles actuels de l'organisation
Public concerné et conditions d’accès En termes de savoir-faire :
Niveau baccalauréat pour des Spécialistes en être capable de diagnostiquer à quel modèle
organisation, cadres opérationnels dont la se rattachent un discours sur l'organisation,
fonction nécessite une approche pragmatique une pratique ou un outil
des aspects d'organisation et de gestion de En termes de savoir-être
changement. être capable de comprendre et de décoder les
Finalités de l’unité d’enseignement discours sur l'entreprise et sur l'organisation
Objectifs pédagogiques Organisation
Proposer aux auditeurs un cadre historique et Nombre de crédits enseignements : 6 ECTS
une approche plurielle des organisations Modalités de validation : Examen final
permettant de mieux appréhender la réalité Type de la formation : Cours
de l'entreprise contemporaine. Contenu de la formation
* L'accent est mis sur les connaissances Modèles, représentations et sciences des
nécessaires pour comprendre le organisations
fonctionnement des organisations Les faits actuels de l'environnement des
d'aujourd'hui et pour décrypter l'actualité organisations
économique. Quelques modèles de l'organisation et
* Les enjeux et les contraintes auxquels sont leur mise en perspective
confrontées les entreprises modernes, les les deux modèles processus de l'organisation :
compétences attendues des organisations le modèle traditionnel et le modèle en
seront mis en évidence, et, partant, les outils, activités
les méthodes et les concepts utilisés pour y le modèle financier de l'organisation
satisfaire. le modèle économique de l'organisation
Capacité et compétences acquises le modèle de l'organisation en parties
En termes de savoir : prenantes
Comprendre l'évolution des organisations le modèle juridique de l'organisation
aujourd'hui la généralisation des catégories de
En termes de savoir faire : l'organisation des entreprises aux
les pratiques de l'organisation organisations
En termes de savoir-être
compréhension de la relation hiérarchique DSY102 Modèles et représentations de
dans l'organisation l'organisation - conceptions actuelles
Organisation Public concerné et conditions d’accès
Nombre de crédits enseignements : 6 ECTS Avoir le niveau bac + 2.
Modalités de validation : Examen final Avoir une compréhension générale de ce
Type de la formation : Cours qu'est une organisation Avoir une expérience
Contenu de la formation hiérarchique
- Une fresque historique : l'entreprise, de la Finalités de l’unité d’enseignement
révolution industrielle à nos jours Objectifs pédagogiques
- Les mutations de l'environnement : - Former à comprendre pour agir et à être une
globalisation, nouvelle économie, nouvelles force de proposition dans l'organisation,
exigences du consommateur - Connaître les modèles de l'organisation ainsi
- Une organisation et un mode de que les liens qui s'établissent entre eux,
fonctionnement de l'entreprise repensés : - Connaître les modes de structuration de
structure, système d'information et de l'entreprise
Capacité et compétences acquises pouvoir, celle de la place de l'individu dans
En termes de savoir : l'organisation, celle de la technique, le rapport
les modèles actuels de l'organisation à l'environnement et l'hypothèse de la
En termes de savoir-faire : contingence, la théorie de la décision, la
être capable de diagnostiquer à quel modèle notion de culture, la notion de motivation, de
se rattachent un discours sur l'organisation, coopération et d'engagement
une pratique ou un outil
En termes de savoir-être EME102 Management et organisation des
être capable de comprendre et de décoder les entreprises
discours sur l'entreprise et sur l'organisation Public concerné et conditions d’accès
Organisation Tout public Bac+2 pour les filières Economie
Nombre de crédits enseignements : 6 ECTS et Gestion.
Modalités de validation : Examen final Pour les filières ingénieurs : tout public Bac+
Type de la formation : Cours 2 de formation technique ou scientifique pour
Contenu de la formation le cursus d'ingénieur.
le modèle de l'organisation comme réseau de Unité d'enseignement obligatoire pour
fonctions l'obtention du diplôme d'ingénieur Cnam.
le modèle informationnel de l'organisation Inscription directe pour les élèves reçus à
le modèle de l'organisation flexible l'examen probatoire ou à l'examen
le modèle taylorien de l'organisation d'admission et priorité aux auditeurs engagés
le modèle post taylorien de l'organisation dans le cycle de spécialisation du cursus
le modèle organisationnel du contrôle de d'ingénieur.
gestion Finalités de l’unité d’enseignement
le modèle de l'organisation réseau Objectifs pédagogiques
le modèle culturel de l'organisation Sensibiliser les ingénieurs et cadres de
le modèle multiculturel de l'organisation formation initiale technique aux aspects
le modèle systémique de l'organisation économiques et managériaux de leur métier.
le modèle de l'organisation en ressources Plus précisément, les ouvrir à la complexité de
compétences l'environnement socio-économique de
le modèle qualité de l'organisation l'entreprise ; leur faire connaître les outils de
gestion des activités les concernant tout
DSY103 Théorie des organisations particulièrement : les aider à comprendre
Public concerné et conditions d’accès l'impact sur leur fonction et à développer un
Avoir le niveau bac + 2 comportement adapté.
Avoir une compréhension générale de ce Capacité et compétences acquises
qu'est une organisation Avoir une expérience Être acteur dans son organisation en tant que
hiérarchique manager
Finalités de l’unité d’enseignement Participer aux activités techniques ainsi que
Objectifs pédagogiques non "techniques" de son poste
Etudier les fondements des principaux Organisation
concepts, notions et théories qui permettent Nombre de crédits enseignements : 6 ECTS
de comprendre les organisations et leur Modalités de validation : Examen constitué de
évolution. Comprendre la dimension historique QCM, exercices et questions ouvertes, durée 3
de la théorie des organisations. Questionner heures.
l'actualité et la pertinence de ces concepts. Type de la formation : Cours
Capacité et compétences acquises Contenu de la formation
En termes de savoir : Module I: Une entreprise : une organisation à
Connaître les théories et les fondements de piloter (Les flux économiques de
l'organisation l'entreprise, la gestion financière, la gestion et
En termes de savoir faire : la démarche prévisionnelle)
Etre capable de rattacher à un fondement Module II : Modélisation de l'activité, les outils
conceptuel les pratiques et les outils de de gestion de produits et processus
l'organisation Module III : Portefeuille d'activités et sa
En terme de savoir être gestion dans la concurrence
Etre capable de rattacher à un fondement les
discours sur l'organisation ENG110 Management de projet pour
Organisation l'ingénieur
Nombre de crédits enseignements : 6 ECTS Public concerné et conditions d’accès
Modalités de validation : Examen final Les auditeurs inscrits dans les cycles
Type de la formation : Cours ingénieurs et/ou RNCP II (ex DEST), ou tout
Contenu de la formation auditeur désireux de se familiariser avec le
- Les fondements et les perspectives de la management de projet.
théorie des organisations. Finalités de l’unité d’enseignement
- Le croisement des concepts de la théorie des Objectifs pédagogiques
organisations et des thèmes de gestion (la L'unité d'enseignement ENG110 a comme
question du travail, celles de l'autorité et du objectif de donner les bases de la culture
projet dans laquelle s'exercent les activités de Planification des acquisitions - Appels d'offres
l'ingénieur, quelle que soit la discipline et sollicitations - Contrats fournisseurs -
pratiquée. Propriété industrielle - Brevets.
Le cadre général adopté est celui du PMBOK, - Management des partenariats - Besoins d'en
utilisé par des organismes comme l'AFITEP en connaître et protection des innovations pour le
France et le PMI à l'international. La capacité cœur de métier - Partager l'information avec
à encadrer des projets conformément aux ses partenaires pouvant être des concurrents
objectifs de coût, qualité et délai, ainsi que dans un autre contexte - Partenariat à
l'aspect organisationnel et humain du l'international.
management de projet sont à acquérir par les Le cours est complété et illustré par des
élèves. études de cas provenant de retours
Capacité et compétences acquises d'expériences de projets réels
Capacité à encadrer des projets
conformément aux objectifs de coût, de ENG111 Information et communication
qualité et de délai. Aspect organisationnel et pour l'ingénieur
humain du management de projet. Public concerné et conditions d’accès
Organisation Cette UE est accessible exclusivement aux
Nombre de crédits enseignements : 4 ECTS élèves inscrits à l'Ecole d'Ingénieurs du Cnam.
Modalités de validation : Le cours sera évalué Son obtention est un préalable à la
à l'aide d'un QCM pour les fondamentaux préparation du mémoire d'ingénieur.
complété par un QCM ou par un projet rédigé Elle est obligatoire et ne peut être obtenue par
pour les études de cas. VES ou VAE sauf dans le cas d'une validation
Type de la formation : Cours totale du diplôme d'ingénieur de la spécialité
Contenu de la formation concernée.
La formation est basée sur les documents du Finalités de l’unité d’enseignement
PMI (Project Management Institute), A guide Objectifs pédagogiques
to the project management body of Savoir maîtriser l'information spécialisée :
knowledge, et de l'AFNOR, Management de - Chercher l'information, l'évaluer, la valider
projet. - Produire et communiquer l'information.
Les points suivants sont abordés : Savoir communiquer en situation
- Le contexte du management de projet - professionnelle par écrit et à l'oral.
Phases et cycles de vie - les parties prenantes Organisation
(maîtrise d'ouvrage, maîtrise d'œuvre, Nombre de crédits enseignements : 4 ECTS
fournisseurs, usagers et utilisateurs) - Modalités de validation : Les modalités de
Organisation - Compétence. validation sont définies par spécialité mais
- Les processus de management de projet - comportent obligatoirement la rédaction d'un
les groupes de processus apparentés - document de synthèse et une présentation
Interaction entre les processus - Adaptation orale devant un jury présidé par le professeur
des processus à un contexte particulier - de la spécialité.
Evènements - Critères de lancement, de Nul ne peut se présenter à l'évaluation de
terminaison. cette UE plus de trois fois.
- Plans et planification - Nomenclature et Type de la formation : Cours
configuration - Contrôle des modifications - Contenu de la formation
Arbre produit - Organigramme des tâches. Cette UE est organisée en deux parties de
- Management des coûts et des délais - chacune environ 2 ECTS.
Dépendances entre tâches - Ordonnancement La première partie est consacrée à
- Diagrammes PERT et GANTT - Notion de l'acquisition des savoirs et savoir-faire en
chemin critique - Estimation des coûts - information et communication pour ingénieur
Ressources - Budget - Courbe d'engagement. et regroupe les élèves de plusieurs spécialités,
- Management de la qualité - Assurance si nécessaire.
qualité - Contrôle qualité - Coût de la qualité La seconde partie est l'application à un sujet
et de la non qualité. de la spécialité des compétences acquises
- Management des ressources humaines et dans la première partie et conduit à un
communication - Responsabilité - Emploi des document écrit et une soutenance. Cette
ressources - Courbes de charge - Equipe partie fait l'objet d'un suivi tant du point de
projet et maturité - Courbe d'expérience - vue des techniques de la documentation que
Communication projet et gestion de de la spécialité
l'information projet - Rapport d'avancement -
Protection de l'innovation et confidentialité de ENG200 L'ingénieur au XXIème siècle
l'information - Multi-compétence et aspects Public concerné et conditions d’accès
culturels. Etre inscrit à l'EICnam.
- Management des risques - Identification - Finalités de l’unité d’enseignement
Quantification - Contre-mesures et réponses Objectifs pédagogiques
aux menaces identifiées - Contrôles. Cette UE a pour objectif de parfaire la culture
- Management des acquisitions (produits et/ou scientifique de l'élève-ingénieur. Elle lui
services) indispensables au projet - permet de découvrir des problématiques
différentes de son domaine de compétences et marketing,
de réfléchir à la position de l'ingénieur dans conception de questionnaires.
l'entreprise et la société. Introduction aux études qualitatives
Capacité et compétences acquises Notion d' Insight
Ouverture à d'autres champs de compétences Echantillonnage
scientifiques que sa spécialité ainsi qu'à des Analyse d'informations marketing, application
thèmes de comportement ou de société: à la segmentation
responsabilité, éthique, sécurité, de clientèle (typologie) et au positionnement
mondialisation, etc. de produits (analyse factorielle)
Capacité de synthèse. Panels de consommateurs, de distributeurs
Organisation et d'audience; "access panels"; panels
Nombre de crédits enseignements : 4 ECTS d'internautes.Single source.
Modalités de validation : Examen national Utilisation des nouvelles technologies de
écrit. Le format de l'examen pour l'année communication
2009-2010 sera précisé en début d'année. Scoring et géomarketing
Type de la formation : Cours Cas concrets d'applications
Contenu de la formation
Cycle de conférences suivies de questions. GLG101 Test et Validation du Logiciel
Un professeur, un ingénieur ou un Public concerné et conditions d’accès
professionnel, spécialiste dans sa discipline Avoir de préférence suivi les UE du cycle
fait le point sur l'évolution d'une technique ou préparatoire I1 en Informatique. Complète
sur l'état actuel des connaissances dans un l'UE de Informatique cycle préparatoire GLG
domaine. Il peut être amené à présenter des 105 mais peut être suivi indépendamment.
résultats et des perspectives de recherche sur S'insère dans le cursus des diplômes
un sujet d'actualité ou exposer des réflexions concernés (RNCP, diplômes d'ingénieur,
d'ordre non scientifique, en rapport avec le masters...).
métier d'ingénieur dans le monde moderne. Les auditeurs de ce cours sont supposés avoir
UE nationale déployée sur tout le réseau. une bonne familiarité avec les méthodes et les
langages de programmation pratiqués dans
ESC101 Mercatique I : concepts et études l'industrie (C, C++, Java, COBOL, FORTRAN,
marketing Ada, etc.), ainsi qu'une connaissance
Public concerné et conditions d’accès générale, acquise dans d'autres cours ou dans
Avoir le niveau Bac + 2 (commerce/ gestion la pratique, des systèmes d'exploitation et de
ou scientifique/technique).Connaissances l'architecture des applications.
générales du fonctionnement d'une entreprise. Finalités de l’unité d’enseignement
Notions élémentaires de statistiques Objectifs pédagogiques
Expérience professionnelle minimale de 2 ans La professionnalisation et la valorisation du
souhaitable test au sein de l'entreprise sont des enjeux
Finalités de l’unité d’enseignement majeurs, motivés par une réalité économique.
Objectifs pédagogiques Omniprésent tout au long du cycle de
Acquérir ou approfondir les notions de base développement, le test logiciel est une activité
des études marketing par une pédagogie qui mobilise de nombreuses connaissances et
active, illustrée de nombreux exemples savoir-faire pour produire des tests pertinents.
concrets. Public : élèves non impliqués L'unité d'enseignement GLG 101 vise à donner
directement dans les métiers de la mercatique les fondamentaux dans ce domaine en forte
et de la vente et souhaitant mieux croissance et prépare à la certification ISTQB
comprendre ces domaines, professionnels (International Software Testing Qualifications
exerçant une activité commerciale ou Board) du métier de testeur niveau fondation,
marketing et désirant approfondir ou certification délivrée en France par le CFTL
actualiser leurs connaissances. (Comité Français des Tests Logiciels) auquel le
Capacité et compétences acquises CNAM est associé. Les cours se déroulent par
Savoir définir et mettre en œuvre une étude plages de 2 fois 2h mêlant apports
de marché dans des problématiques fondamentaux et mise en pratique.
courantes. Capacité et compétences acquises
Organisation Acquérir les bases des techniques de tests
Nombre de crédits enseignements : 6 ECTS permettant la vérification systématique et la
Modalités de validation : Examen de contrôle validation des programmes et systèmes
(voir sujets et corrigés recents sur le site de la informatiques.
chaire) 2 sessions Organisation
Type de la formation : Cours Nombre de crédits enseignements : 6 ECTS
Contenu de la formation Modalités de validation : Examen.
Etudes de marchés Type de la formation : Cours
Principes et acteurs du marketing Contenu de la formation
Modèle de comportement d'achat La formation a pour but de :
Démarche d'une étude sur un exemple simple - Savoir placer les tests dans le cycle de
Méthodologies de recueil d'informations développement
- Savoir ce que sont et comment utiliser les Les auditeurs de ce cours sont supposés avoir
tests statiques une bonne familiarité avec les méthodes et les
- Maîtriser les techniques de conception de langages de programmation pratiqués dans
tests dynamiques l'industrie (C, C++, Java, COBOL, FORTRAN,
- Connaître les principes du management des Ada, etc.), ainsi qu'une connaissance
tests générale, acquise dans d'autres cours ou dans
- Savoir différencier les différents outils de la pratique, des systèmes d'exploitation et de
tests du marché et avoir utilisé un outil l'architecture des applications.
Les cours s'articulent autour des cinq modules Finalités de l’unité d’enseignement
suivants : Objectifs pédagogiques
1. Fondamentaux des tests Acquérir les bases des techniques permettant
- Origine des défauts logiciels une compréhension en profondeur des
- Rôle des tests dans le développement et la méthodes et des normes qualité applicables
maintenance au logiciel afin que les systèmes informatiques
- Planification et contrôle des tests respectent les termes du contrat de service
- Exécutions et critères d'arrêt des tests auprès des utilisateurs.
- Aspects sociologiques du métier de testeur Les objectifs du cours sont les suivants :
2. Tester pendant le cycle de vie logiciel Définir la qualité du logiciel et la façon de la
- Tests et modèles en V (ISO/CEI 12207) ainsi caractériser en termes de processus et de
que de développement itératif produits livrés.
- Niveaux de tests : composants, intégration, Étudier en détail les caractéristiques qualités
système des logiciels, en particulier la performance, la
- Cible des tests : fonctionnels / non fiabilité et la sécurité.
fonctionnels, architecture logicielle, non Introduire les techniques d'assurance qualité
régression permettant de garantir a priori la qualité d'un
- Tests de maintenance logiciel (modèles de processus, plans qualité
3. Techniques de test logiciel, revues, vérification et validation,
- Techniques statiques et revues de code métrologie) et les conditions nécessaires pour
- Techniques " boites noires " leur application (maturité de l'organisation).
- Techniques " boite blanches " Assurer la maitrise des exigences du contrat
- Tests des transactions de service. Disposer des techniques qui
- Impact du choix d'une technique de test assureront la fiabilité, la maintenabilité, la
- Estimation de l'effort de test en fonction des sécurité et les performances des systèmes.
techniques utilisées Connaitre les moyens pour la mise en place
- Etudes de cas d'une politique de sécurité.
4. Gestion des tests Organisation
- Tâches du responsable des tests et des Nombre de crédits enseignements : 6 ECTS
testeurs Modalités de validation : Examen terminal.
- Estimation et planification des tests Type de la formation : Cours
- Suivi et contrôle du déroulement des tests Contenu de la formation
- Gestion de configuration Le cours est organisé en deux parties
- Gestion des rapports d'anomalie distinctes : d'une part les techniques qui
5. Outils de support aux tests s'appliquent à la qualité du logiciel, d'autre
- Classification des outils de tests part celles qui contribuent à la sureté de
- Bénéfices potentiels et risques liés aux outils fonctionnement, à la performance et la
de tests sécurité des systèmes conformément au
- Outils d'aide aux tests statiques contrat de service.
- Outils d'aide à la spécification des tests 1ère partie : les processus de la qualité
- Outils d'aide à l'exécution et au suivi des du logiciel
tests Qualité du logiciel et approche préventive :
- Introduire un outil dans une organisation enjeux économiques et stratégiques de la
- Etude approfondie d'un outil de test: JUnit qualité
Différents aspects de la qualité du logiciel :
GLG102 Ingénierie de la qualité et du qualité du produit et qualité du processus
contrat de service : sécurité, Le modèle de processus applicable au
performances développement du logiciel ; la norme ISO/CEI
Public concerné et conditions d’accès 12207
Avoir de préférence suivi les UE du cycle Role de la V&V dans la qualité du logiciel :
préparatoire I1 ou avoir obtenu la licence revues, inspections, tests. La gestion de
générale en Informatique. Complète et avoir configuration
acquis les bases de l'UE de Informatique Plans qualité et documentation
cycle préparatoire GLG 105 mais peut Modèles de maturité (CMM-I, SPICE), norme
éventuellement être suivie indépendamment. ISO 9000 appliquée au logiciel
S'insère dans le cursus des diplômes 2ème partie : les caractéristiques qualité
concernés (RNCP, diplôme d'ingénieur AISL, des produits logiciels
masters...). Notion de contrat de service
Modèle pour l'ingénierie des exigences et la 25 heures de cours et ED) : la problématique
mesure de la qualité du logiciel : de la modélisation, l'analyse fonctionnelle, les
fonctionnalités, utilisabilité, fiabilité, modèles statiques et dynamiques, le
performance, maintenabilité, évolutivité paradigme objet.
(norme ISO/CEI 9126)
On soulignera l'importance de l'architecture et
Etude détaillée des caractéristiques de
des concepts architecturaux indépendants des
performance, sureté de fonctionnement et
sécurité d'un système informatique en langages de programmation utilisés. La
exploitation ; plans de sécurité (norme représentation des modèles issus des phases
ISO/CEI 17799) de conception sera faite de façon
préférentielle à l'aide du langage UML, en
GLG105 Génie logiciel particulier dans la partie exercices dirigés
Public concerné et conditions d’accès (ED).
Pour tirer le meilleur parti de ce cours il est A ces modules, pour compléter le panorama,
nécessaire de maîtriser l'ensemble des s'ajoutent deux cours introductifs, concernant
connaissances dispensées dans le cycle A, et :
d'une partie des unités d'enseignement du - L'assurance qualité logicielle,
cycle B. - La gestion de configuration,
Il est par ailleurs souhaitable de maîtriser un qui sont des techniques importantes mises en
minimum de connaissances de mathématiques œuvre dans tous les projets informatiques
pour l'informatique au niveau de ce qui est (environ 5 heures de cours).
enseigné dans le cycle A (cf. UE MVA 003
Combinatoire, probabilités, ordre, calcul NFA053 algorithmique programmation
booléen). internet niveau 1
Les auditeurs de ce cours sont supposés avoir Public concerné et conditions d’accès
une bonne familiarité avec les méthodes et les Avoir obtenu ou être inscrit à l'Unité
langages de programmation pratiqués dans d'Enseignement NFA080
l'industrie (C, C++, Java, COBOL, FORTRAN, Cet enseignement s'adresse aux auditeurs qui
Ada, etc.), ainsi qu'une connaissance préparent le certificat professionnel
générale, acquise dans d'autres cours ou dans "Webmestre : conception de sites et
la pratique, des systèmes d'exploitation et de administration de serveurs Web"
l'architecture des applications. Finalités de l’unité d’enseignement
Finalités de l’unité d’enseignement Objectifs pédagogiques
Objectifs pédagogiques Etude des langages HTML et PHP ainsi que des
Le cours de Génie Logiciel pour le cycle B est bases de l'algorithmique. Il sera plus
destiné à donner un panorama complet des spécifiquement abordé la programmation côté
principales technologies et méthodes navigateur ou client.
permettant de réaliser et/ou de mettre en Capacité et compétences acquises
œuvre des logiciels selon des critères de Créer des pages Web intégrant des
qualité définis à l'avance. Ces critères programmes PHP
auxquels il faut pouvoir associer des Organisation
métriques, permettent un traitement préventif Nombre de crédits enseignements : 6 ECTS
des défauts en conformité avec les approches Modalités de validation : Projet et examen
qualité les plus récentes (ISO 9000, ISO/CEI final en salle informatique
9126 et 12207, etc.). Type de la formation : Cours et TP
Organisation Contenu de la formation
Nombre de crédits enseignements : 6 ECTS Algorithmique :- introduction à l'algorithmique
Modalités de validation : Examen. et à la programmation,- notion de variables et
Type de la formation : Cours constantes, affectation, environnement,-
Contenu de la formation types de données : simple, tableaux,-
L'accent est mis sur la compréhension en structure d'un programme, sous-programmes,
profondeur du processus de développement fonctions,- structures de contrôle,
de façon à ce qu'un auditeur puisse se couler conditionnelles et itératives,- permutation de
sans difficulté dans les différentes méthodes variables. Langage HTML :- structuration du
qu'il rencontrera dans sa vie professionnelle. document,- structure du HTML,- liens et
Le cours Génie logiciel B5 est organisé en trois insertion d'objets,- tableaux,- frames,-
modules principaux : formulaires,- description de contenu/mise en
- Un module gestion de projet (environ 15 forme (XHTML/CSS)- feuilles de style (niveau
heures de cours et ED) : le processus de 1),- gestion «dynamique" des informations du
gestion des projets informatiques, client (cookies).- "Incompatibilités" Firefox,
l'importance de l'estimation des couts et Internet Explorer Langage PHP :- installation
délais. d'un interpréteur PHP,- structures du langage
- Un module validation, vérification et tests PHP,- variables,- structures de contrôle,-
(environ 15 heures de cours et ED) : gestion des fichiers,- gestion des formulaires
définitions et concepts de base, tests boite
noire et boite blanche. NFA054 Algorithmique programmation
- Un module conception des logiciels (environ internet niveau 2
Public concerné et conditions d’accès optimisation, lequel utiliser et dans quel cas '-
Avoir obtenu l'Unité d'Enseignement NFA053. charte graphique, logo.Graphisme et Web-
Cet enseignement s'adresse aux auditeurs qui modélisation, charte graphique, chaîne
préparent le certificat professionnel graphique de conception/réalisation,-
"Webmestre : conception de sites et navigation/ergonomie,-
administration de serveurs Web" conception.Production- notion de retouche
Finalités de l’unité d’enseignement photographique et création graphique.
Objectifs pédagogiques Comment améliorer une photo, la traiter afin
Etude du langage PHP, JavaScript et feuilles d'optimiser son -exploitation dans une page
de style web.- création d'éléments d'interface
Capacité et compétences acquises (boutons, fond de page), composition
Créer des pages Web "dynamiques" intégrant d'images avec les calques.- notions de dessin
des programmes PHP et JavaScript. vectoriel et typographique. Comprendre les
Organisation bases de l'illustration vectorielle et savoir
Nombre de crédits enseignements : 6 ECTS quand l'utiliser.- dessin d'interface
Modalités de validation : Projet et examen (prototypage). Comprendre les bases du
final en salle informatique dessin d'interface par une utilisation conjointe
Type de la formation : Cours et TP d'éléments bitmap (photos) et d'éléments
Contenu de la formation vectoriels.- intégration et production de site.
Algorithmique :- récursivité,- recherche du Création de site d'après les éléments
maximum, comptage, accumulation,- gestion construits avec les applications précédentes.-
des erreurs (importance, interception, comprendre et mettre en pratique la
propagation).Langage JavaScript :- variables,- construction graphique de sites respectant les
structures de contrôle conditionnelles et recommandations de la W3C (XHTML + CSS).-
itératives,- chaînes de caractères,- tableaux,- Intégration de la technologie AJAX pour
Document Objet Model,- formulaires,- dynamiser l'aspect des pages.- Méthodologie
images,- calques JavaScript. Création de de création par l'exemple. Projet de synthèse
pages "dynamiques" : vers le (sujets communiqués par l'enseignant)-
DHTMLCSS2Cookies :- dépôt d'un cookie,- analyser des besoins,- établir une charte
accès à un cookie,- exploitation des graphique,- conception du site : produire de 3
informations d'un cookie. Feuilles de style à 5 pages (en fonction du sujet),- publier le
(niveau 2) Langage PHP :- fonctions,- site Un dossier sera remis à l'enseignant :
mouchard en PHP,- gestion d'information,- analyse des besoins, présentation du site,
expressions régulières,- objets en PHP justification des choix graphiques. Logiciels
pouvant être utilisés :
NFA056 Graphisme et Web Photoshop, Illustrator, Fireworks,
Public concerné et conditions d’accès Dreamweaver ou logiciel libre
Avoir obtenu les Unités d'Enseignement
NFA080, NFA081, NFA053, NFA054. Avoir NFA057 Algorithmique programmation
obtenu ou être inscrit à l'Unité internet niveau 3
d'Enseignement NFA082 et NFA057. Public concerné et conditions d’accès
Cet enseignement s'adresse aux auditeurs qui Avoir validé les ues NFA053 et NFA054
préparent le certificat professionnel Finalités de l’unité d’enseignement
"Webmestre : conception de sites et Objectifs pédagogiques
administration de serveurs Web" Comprendre les notions de base sur le cycle
Finalités de l’unité d’enseignement de vie du logiciel
Objectifs pédagogiques Comprendre les notions relatives aux bases de
Etude des concepts fondamentaux de données
l'infographie et apprentissage des logiciels de Notions de Frameworks
la chaîne graphique. Capacité et compétences acquises
Capacité et compétences acquises Comprendre les notions de base sur le cycle
Elaborer une charte graphique et concevoir de vie du logiciel
des images. Maîtriser un logiciel d'imagerie Comprendre les notions relatives aux bases de
numérique : création et retouches d'images. données
Organisation Notions de Frameworks
Nombre de crédits enseignements : 6 ECTS Organisation
Modalités de validation : Projet et examen Nombre de crédits enseignements : 6 ECTS
final en salle informatique Modalités de validation : examen final
Type de la formation : Cours et TP Type de la formation : Cours et TP
Contenu de la formation Contenu de la formation
Concepts fondamentaux de l'infographie- cycle de vie d'un logiciel : (introduction)
couleur : notion et utilisation, limitations,- - cahier des charges,
texte & Typographie orientée web,- images : - analyse de l'existant,
mode point (bitmap) et vectorielles, - rôles dans une équipe de développement
concepts,- formats d'images (PNG, GIF, JPG), (graphiste, webmestre, éditorialiste).
leurs avantages et inconvénients, Bases de données :
- introduction à la modélisation, Public concerné et conditions d’accès
- introduction aux BDs relationnelles : clés, Cette ue fait partie du certificat professionnel
intégrité référentielle... Technicien de maintenance Micro réseau et
- analyse et conception, Internet.
- initiation au langage SQL, requêtes SQL Suivre l'ue NFA070 et NFA072
" simples ". Finalités de l’unité d’enseignement
PHP et les bases de données Objectifs pédagogiques
Frameworks : présentation synthétique, Apprendre à installer et paramétrer un poste
avantages, inconvénients. de travail pour le relier à un réseau local
Introduction à AJAX Capacité et compétences acquises
Introduction à XML Savoir installer et configurer l'accès réseau
Introduction aux CMS d'un poste de travail sous des environnements
Travaux complémentaires optionnels : windows et/ou linux
- introduction à Perl, Organisation
- introduction à ASP, Nombre de crédits enseignements : 4 ECTS
- introduction aux scripts CGI Modalités de validation : examen final seul ou
examen final + note à un travail pratique
NFA070 Installation et administration du consistant à l'installation réseau d'un poste de
poste de travail windows et linux travail
Public concerné et conditions d’accès Type de la formation : Cours et TP
Cette ue fait partie du certificat professionnel Contenu de la formation
Technicien de maintenance Micro réseau et Paramétrage réseau d'un poste de travail
Internet. installation et configuration de pilote de la
Suivre ou avoir acquis NFA072 carte réseau
Finalités de l’unité d’enseignement installation et configuration des protocoles
Objectifs pédagogiques (TCP/IP)
Utilisation, installation et administration installation et configuration des protocoles
de postes de travail sous les "applicatifs"
environnements windows et/ou Linux Imprimante réseau
Capacité et compétences acquises Configuration du serveur LPD, installation de
Savoir installer un système windows et/ou la file d'attente du serveur, test de bon
Linux fonctionnement
savoir personnaliser l'environnement de Les iems du copur donnent lieu à des travaux
travail, installer des applicatifs pratiques
savoir configurer le poste de travail
Organisation NFA072 Technologie informatique et
Nombre de crédits enseignements : 6 ECTS réseaux
Modalités de validation : examen final seul ou Public concerné et conditions d’accès
examen final et note sur un travail pratique Cette ue fait partie du certificat professionnel
consistant à installer et configurer un poste de Technicien de maintenance Micro réseau et
travail Internet.
Type de la formation : Cours et TP Finalités de l’unité d’enseignement
Contenu de la formation Objectifs pédagogiques
Installer un système d'exploitation client, Acquérir les bases en architecture des
préparer le disque dur (création d'une machines, systèmes d'exploitation et en
partition, activation, formatage), installer le technologie des réseaux
système d’exploitation, paramétrer le système Organisation
par rapport à l'environnement et aux Nombre de crédits enseignements : 6 ECTS
contraintes locales installer un antivirus et Modalités de validation : examen final
appliquer les procédures de mise à jour. Type de la formation : Cours et TP
Personnaliser l'environnement de travail Contenu de la formation
de l'utilisateur menus, raccourcis, Technologie informatique : architecture
connexion, profils interne du PC (mémoire, cartes, ...),
Gestion des comptes utilisateurs création périphériques (imprimantes, scanner, cartes
et suppressions de comptes, paramétrages, son, sauvegarde...), types de configuration
gestion des mots de passe I (utiliser les catalogues des constructeurs),
Gestion des ressources disques Partager veille technologique
un dossier, attribuer des permissions de Technologie réseau : hub, switch, câblage,
partage, etc. routeur, protocole TCP/IP, accès Internet,
Installation des logiciels applicatifs nommage, ...
Dans des environnements windows et/ou Notions de base sur le fonctionnement
Linux. les items du cours doivent donner lieu à d'un système d'exploitation : rôle et
des mises en pratique composition d'un SE, processus, système de
gestion de fichiers
NFA071 Installation et administration du
poste de travail en réseau
NFA073 Outils internet : utilisation et Modalités de validation : examen final seul ou
installation associé à un projet pratique
Public concerné et conditions d’accès Type de la formation : Cours et TP
Cette ue fait partie du certificat professionnel Contenu de la formation
Technicien de maintenance Micro réseau et Les normes d'internet. HTML, XHTML, le
Internet. consortium web, la validation. Les tables. Les
Avoir validé NFA070, NFA071 et NFA072 feuilles de style. Le protocole http ;
Finalités de l’unité d’enseignement Programmes exécutés côté client Programmes
Objectifs pédagogiques exécutés "coté serveur" Exploitation d'une
Etudier et utiliser les principaux services base de données relationnelle. Réalisation
internet. pratique sur un cas simple
Installer une connexion internet et la
maintenir. NFA076 Maintenance du poste de travail
Capacité et compétences acquises en réseau
Maitrise et connaissance des principaux Public concerné et conditions d’accès
services internet Cette ue fait partie du certificat professionnel
Savoir installer et paramétrer des applications Technicien de maintenance Micro réseau et
internet du poste de travail Internet.
Savoir maintenir la connexion internet et Posséder les ues NFA070; NFA071, NFA072
résoudre des dysfonctionnements simples Finalités de l’unité d’enseignement
Organisation Objectifs pédagogiques
Nombre de crédits enseignements : 6 ECTS Apprendre à maintenir le poste de travail
Modalités de validation : examen final seul ou installé en réseau
examen final associé à un travail pratique Capacité et compétences acquises
noté. Etre à même de diagnostiquer des pannes et
Type de la formation : Cours et TP d'y remédier sur un poste de travail relié à un
Contenu de la formation réseau dans des environnements windows
Utilisation des outils : Web utilisation, HTML et/ou linux
statique, éditeurs, Courrier électronique : Organisation
utiliser Installer manuellement une Nombre de crédits enseignements : 4 ECTS
connexion à internet Installer les Modalités de validation : examen final seul ou
composants manuellement, les paramétrer examen final associé à un travail pratique
conformément aux préconisations des noté
fournisseurs d'accès, tester la connexion, Type de la formation : Cours et TP
partager la connexion Installation et Contenu de la formation
paramétrage des applications internet du Imprimantes réseaux : test de bon
poste de travail : Navigateurs, clients de fonctionnement, diagnostics Remplacer ou
messagerie, client divers internet, ajouter un élément matériel pris en
plugins Gestion d'un proxy déjà installé et charge sans pilote (lecteur de cdrom,
configuré : surveillance du fonctionnement barrette de RAM ) : installer l'équipement en
d'un proxy, adaptation des permissions pour respectant les règles de sécurité électrique,
un groupe d'utilisateurs Connexion vérifier la connectique, tester le bon
internet : Diagnostic de premier niveau en fonctionnement, remplir le dossier de suivi de
cas d'anomalie (déterminer l'équipement à machine Installer ou remplacer un
incriminer : poste de travail, modem, équipement matériel nécessitant un
fournisseur d'accès... ) pilote (carte graphique, carte son,
Les différents items du cours doivent donner imprimante locale) : installer l'équipement
lieu à des travaux pratiques en respectant les règles de sécurité électrique,
vérifier la connectique, recherche et activer le
NFA074 Conception d'un serveur web pilote correspondant, tester le bon
dynamique fonctionnement, remplir le dossier de suivi de
Public concerné et conditions d’accès machine Remplacer un disque dur :
Cette ue fait partie du certificat professionnel Configurer le nouveau disque, ôter les disques
Technicien de maintenance Micro réseau et à remplacer et monter le nouveau en
Internet. respectant les règles de sécurité, configurer le
Avoir acquis l'ue NFA073 BIOS, préparation en vue de l'installation d'un
Finalités de l’unité d’enseignement système d'exploitation, tester le bon
Objectifs pédagogiques fonctionnement Modifier le paramétrage du
Apprendre à concevoir un serveur internet BIOSSauvegardes : faire une sauvegarde
dynamique manuelle, restaurer tout ou partie de la
Capacité et compétences acquises sauvegarde, vérifier le déroulement de
Savoir concevoir un site web dynamique l'opération dans les journaux Sauvegarde et
simple restauration d'une installation :
Organisation Sauvegarder une partition système dans une
Nombre de crédits enseignements : 6 ECTS partition cachée avec un outil de type Ghost,
Restaurer la sauvegarde, Remplir le dossier de
suivi de la machine Nombre de crédits enseignements : 4 ECTS
Les différents items du cours donnent lieu à Modalités de validation : Examen final
des travaux pratiques Type de la formation : Cours et TP
Contenu de la formation
NFA080 Réseaux et internet Système- approches windows/linux,-
Public concerné et conditions d’accès architecture de serveurs (2/3, 3/3),-
Avoir le niveau de fin d'études secondaires. dimensionnement du serveur, maintenance,
Cet enseignement s'adresse aux auditeurs qui sauvegardes. Installation et configuration
préparent le certificat professionnel d'un réseau Linux : - administration du
"Webmestre : conception de sites et serveur : gestion des comptes utilisateurs,
administration de serveurs Web". droits, journal d'audit...- configuration réseau.
Finalités de l’unité d’enseignement Installation et configuration d'un réseau
Objectifs pédagogiques Windows 2003 ou 2008 :- administration
Acquérir les connaissances de base relatives à du serveur : gestion des comptes utilisateurs,
Internet. En maîtriser les concepts et droits, journal d'audit...- configuration réseau
technologies et savoir utiliser les outils
d'Internet. NFA082 Installation et administration de
Capacité et compétences acquises services web
Distinguer les différents services proposés via Public concerné et conditions d’accès
Internet. Avoir obtenu l'Unité d'Enseignement NFA081
Organisation Cet enseignement s'adresse aux auditeurs qui
Nombre de crédits enseignements : 4 ECTS préparent le certificat professionnel
Modalités de validation : Examen final "Webmestre : conception de sites et
Type de la formation : Cours administration de serveurs Web"
Contenu de la formation Finalités de l’unité d’enseignement
Les bases de la télécommunication :- Objectifs pédagogiques
commutation, multiplexage,- réseaux locaux, Acquérir les connaissances relatives à
équipements réseaux,- modèle OSI/TCP-IP, l'installation et l'administration d'un serveur
normes, protocoles do communication,- HTTP.
Adressage IP. TCP/UDP, notions de port- Capacité et compétences acquises
socket,- routage, interconnexion de réseaux. Déployer et administrer un serveur Web sous
Architecture, nomes et outils Internet :- Apache ou Internet Information Server.
organismes de normalisation d'Internet Organisation
(certification W3C),-architecture du réseau Nombre de crédits enseignements : 4 ECTS
Internet- navigateurs,- connexion chez un Modalités de validation : Projet et examen
fournisseur d'accès à Internet (FAI),- final en salle informatique
architecture d'applications : module Type de la formation : Cours et TP
d'extension (plug-in), mouchard (cookies)...- Contenu de la formation
outils de gestion de contenus (SPIP, Plate-forme Linux :- installation et
PhpNuke).Les services :- web (http, https, configuration d'un serveur Apache,- activation
url),- mail (pop, imap, smtp, pops, smtps),- des services HTTP et SSL,- suivi statistique et
news, IRC, ftp, telnet, p2p...Le protocole maintenance d'un serveur Web,- installation
http :- étude détaillée des principales et configuration d'un serveur FTP déraciné
commandes : Post, Get...Les services :- (Wu-FTP),- installation d'un SGBD : mysql ou
serveurs de noms DNS,- serveur DHCP. Le postgres,- installation d'un serveur PHP,-
référencement Les codes d'erreur (403, 404, sécurisation d'un serveur,- administration
...)La sécurité :- Firewall, cryptage, Réseaux SSH.Plate-forme Windows 2003 ou 2008 :-
Virtuels Privés, SSH installation et configuration d'un serveur
Internet Information Server (IIS),- activation
NFA081 Installation et administration de des services HTTP et SSL,- suivi statistique et
systèmes maintenance d'un serveur Web,- installation
Public concerné et conditions d’accès et configuration d'un serveur FTP,- installation
Avoir obtenu l'unité d'enseignement NFA080 d'un SGBD : SQL Serveur,- installation d'un
Cet enseignement s'adresse aux auditeurs qui serveur PHP,- sécurisation d'un serveur,-
préparent le certificat professionnel administration SSH
"Webmestre : conception de sites et
administration de serveurs Web" NFE101 Ingénierie de reconstruction
Finalités de l’unité d’enseignement Public concerné et conditions d’accès
Objectifs pédagogiques Ce cours est accessible aux auditeurs ayant
Acquérir les connaissances relatives à une licence informatique ou un niveau
l'installation d'un serveur et à la connexion de équivalent. En particulier il est indispensable
micro-ordinateurs en réseau. d'avoir de bonnes connaissances en bases de
Capacité et compétences acquises données et notamment en conception.
Savoir installer et administrer un serveur sous Ce cours concerne les auditeurs qui préparent
Windows et Linux. un diplôme de niveau II concepteur-
Organisation architecte, un diplôme d'ingénieur option ISI
ou les étudiants souhaitant obtenir le Master effectifs du cours sont limités par le nombre
STIC mention Informatique spécialité de places dans les salles, ainsi que par la
Systèmes d'Information et de Décision. disponibilité des matériels et logiciels.
Finalités de l’unité d’enseignement Finalités de l’unité d’enseignement
Objectifs pédagogiques Objectifs pédagogiques
- Présenter les problèmes de reconstruction Ce cours propose une formation aux enjeux et
des systèmes d'information. Des techniques du commerce électronique. Il
méthodologies de reconstruction sont présente les techniques, les langages et les
étudiées. outils de création et d'administration des sites
- Avoir une bonne connaissance des WEB, et en complément, les principales
problèmes rencontrés lors de la reconstruction problématiques de ce type d'applications
de systèmes d'information, (aspects juridiques et commerciaux, sécurité
- Plusieurs contextes de restructuration seront des transactions).
étudiés, Capacité et compétences acquises
- L'accent sera mis sur la rétro conception et Maîtriser la conception et la mise en œuvre
l'intégration de bases de données. des architectures technologiques d'un site de
Capacité et compétences acquises commerce électronique.
Prise en compte de tous les problèmes Organisation
rencontrés lors de l'intégration de différents Nombre de crédits enseignements : 6 ECTS
systèmes d'information. Modalités de validation : Examen et projet
Capacité à reconstruire un système Type de la formation : Cours
d'information. Contenu de la formation
Organisation 1. Introduction
Nombre de crédits enseignements : 6 ECTS Les différentes formes de commerce
Type de la formation : Cours électronique (négociations et enchères).
Contenu de la formation Présentation des concepts, des problèmes
1. Les techniques d'intégration pour la informatiques et des outils de base du
reconstruction commerce électronique.
- Intégration des schémas 2. Les langages du WEB
- Intégration des données Le langage HTML et les feuilles de style (CSS).
- Intégration des contraintes Les langages de scripts Javascript, PHP et JSP.
- Utilisation d'outils intelligents pour Programmation en PHP/MySQL.
l'intégration Un exemple d'un site simple de vente réalisé
2. Partage d'informations avec PHP/MySQL.
- Utilisation d'ontologies 3. Les bases du langage XML :
- Construction d'un système décisionnel à Notion de documents valides : balises, entités,
partir de sources opérationnelles liens.
- Solutions d'extraction et d'intégration en Notion de documents bien formés : DTD.
programmation SGBD Les feuilles de site XSL : les langages Xpath et
3. Rétro conception de bases de données XSLT.
- Rétro conception des systèmes de fichiers L'environnement XML : RDF.
COBOL et des bases de données 4. Sécurité et moyens de paiement.
navigationnelles (hiérarchiques, réseaux) Sécurisation de l'accès - Le protocole SSL 3.
- Rétro conception des bases de données Certificats.
relationnelles Solutions de paiement électronique - Le
- Reconstruction de hiérarchies d'héritage protocole SET.
4. Les solutions d'intégration 5. Les architectures du commerce
- L'intégration par les EAI (Enterprise électronique :
Application Intégration) Architectures fonctionnelles, modèles
- L'intégration par les ERP (Enterprise d'affaires, portails.
Resource Planning) Les protocoles SOAP et UDDI.
5. Synthèse sur les systèmes d'information et Le langage EbXML.
leur reconstruction Définition des services Web et le langage de
description WSDL.
NFE102 Infrastructures technologiques Présentation d'un logiciel commercial.
pour le commerce électronique 6. Une méthodologie de projet en
Public concerné et conditions d’accès commerce électronique :
Ce cours s'adresse aux auditeurs préparant le Présentation de l'UN/CEFACT Modeling
titre RNCP niveau II de concepteur-architecte methodology (UMM).
informatique et/ou aux étudiants souhaitant 7. Aspects économiques, légaux et
obtenir le Master STIC mention informatique fiscaux.
spécialité Systèmes d'information et de Aperçu de la chaîne de valeur ajoutée et des
décision. flux inter-entreprises.
Il est demandé aux auditeurs des Travaux pratiques
connaissances de base en réseau, Les travaux pratiques permettront de se
programmation et bases de données. Les familiariser avec quelques outils de base du
commerce électronique par la construction méthodologies orientées-objet :
d'une maquette d'un site de commerce Cycle de vie.
électronique en utilisant ces outils : Construction des modèles statique et
1. HTML, feuilles de style (CSS). dynamique.
2. Connexion à une base de données (PHP et Rational Unified Process (RUP).
MySQL). Méthode Larman.
3. XML : Xpath et XSLT. Méthodes Agiles : Extreme Programming (XP).
4. SSL et certificats Autres méthodes.
4. Conception Objet :
NFE103 Méthodologies avancées Diagramme de collaborations.
d'informatisation Exceptions et règles de gestion.
Public concerné et conditions d’accès Traitement de la persistance.
Ce cours s'adresse aux auditeurs préparant le Passage au schéma relationnel
Titre II RNCP de concepteur-architecte 5. Objets réutilisables :
informatique et/ou aux étudiants préparant le Modèles de conception : patrons, frameworks.
Master STIC mention Informatique spécialité Exemples de patrons.
Systèmes d'Information et de Décision. 6. Conception avec des objets
Finalités de l’unité d’enseignement réutilisables
Objectifs pédagogiques Modèle-vue-contrôleur (STRUTS).
Acquérir les concepts et les notations utilisés Entreprise Java Beans (EJB).
par le langage UML. Profil UML de STRUTS et des EJBs.
Maîtriser un atelier UML. 7. Extension d'UML 1. X :
Acquérir les bases méthodologiques Apports d'UML 2. 0.
essentielles résultant des derniers Model Driven Architecture (MDA).
développements des méthodes orientées
objet. NFE106 Ingénierie des bases de données
Faire la synthèse des techniques orientées- Public concerné et conditions d’accès
objet de conception des systèmes DEST en informatique ou licence informatique
d'information d'entreprise. ou équivalent, maîtrise du modèle relationnel
Capacité et compétences acquises et bases en SQl et dans les systèmes
Maîtriser les concepts UML avancés. informatiques
Organisation Finalités de l’unité d’enseignement
Nombre de crédits enseignements : 6 ECTS Objectifs pédagogiques
Modalités de validation : Examen Ce cours fait suite au cours NF107. Il
Type de la formation : Cours s'adresse aux auditeurs intéressés par les
Contenu de la formation fondements du modèle relationnel
1. Introduction : (introduction à la théorie des dépendances
Principes des Méthodologies Orientées-Objet appliquée à la conception d'un bon schéma,
2. Concepts objets, Unified Modeling calcul relationnel, fondement du langage de
Language (UML) : requêtes standard SQL) et la maîtrise des
Concepts objets, notations UML : fonctions du noyau d'un SGBD relationnel.
Objets et classes. En ce qui concerne les fonctionnalités du
Notations UML : diagramme de classes et noyau relationnel, cette année l'accent est mis
d'instances. sur la concurrence distribuée et l'optimisation
Abstraction, encapsulation. d'une requête relationnelle. D'autres aspects
Liens et associations. importants qui pourraient être couverts une
Agrégation. autre année concernent notamment
Héritage. l'évaluation des performances d'un SGBD
Autres concepts UML : relationnel ou le parallélisme.
Relation de dépendance. L'optimisation des requêtes SQL par un SGBD
Paquetage. relationnel est l'une des clés des performances
Stéréotype. d'un SGBD relationnel en vue de la gestion et
Interface. de l'interrogation efficace de gros volumes de
Note et Etiquette. K données. Cette optimisation est vue
Contrainte, Object Constraint Language partiellement (15 Heures) en NFP107 avec un
(OCL). modèle simple d'exécution, trop simple pour
Association et attribut dérivés. une connaissance fine des stratégies
Profils UML. d'optimisation d'un SGBD relationnel, mais
Modélisation de la Dynamique : suffisante pour d'autres domaines de
Cas d'utilisation, scénarios spécialisation ou métiers. L'optimisation est
Evénements, état, transition revue ici de manière approfondie avec un
Scénario : diagramme de séquence modèle tenant compte des mouvements de
Etats : diagramme d'états mémoire. La formation d'experts dans ce
Relation entre modèle objet et modèle domaine est un des besoins reconnus de
dynamique 3. Méthodologies orientée-objets l'industrie dans le domaine de l'ingénierie des
3. Présentation des principales systèmes de gestion des bases de données et
est une des composantes de nombreux ensuite. Ce TP demande une connaissance de
métiers: Architecte de SGBD, Administrateur base de SQL
de Bases de données, Ingénieur en Systèmes
de gestion de données, Gestionnaire NFE107 Urbanisation et architecture des
d'entrepôts de données, Urbaniste, etc. systèmes d'information
Cette maîtrise passe par la compréhension de Public concerné et conditions d’accès
techniques (optimisation de l'accès au support Ce cours s'adresse aux auditeurs préparant le
physique, algorithmique, stratégies Titre II RNCP de concepteur-architecte
d'optimisation) et leur mise en pratique avec informatique et/ou les étudiants souhaitant
les SGBD comme ORACLE ou MySQL qui obtenir le Master STIC mention informatique
offrent des possibilités extrêmement variées spécialité Systèmes d'Information et de
et fines qu'on ne peut acquérir que par des Décision.
TP. Il est fortement recommandé d'avoir suivi ou
Par ailleurs ce cours aborde quelques d'avoir des connaissances en
fondements classiques des Bases de données Méthodologie de conception des SI, Bases de
relationnelles qui n'ont plus leur place dans un données, Conception et programmation
cours niveau I1 (e.g. NFP107) vu le nombre orientée objet et Systèmes et réseaux
d'heures restreintes et l'évolution des cursus: informatiques.
introduction à la théorie des dépendances Finalités de l’unité d’enseignement
appliquée à la conception d'un bon schéma, Objectifs pédagogiques
introduction au calcul relationnel (fondement L'accent est mis sur la présentation de
du langage standard SQL). Cette dernière l'ensemble des concepts de base, les pré-
partie ne demande pas des connaissances en requis et les règles de bonnes pratiques qui
logique mathématique. sous-tendent une étude d'urbanisation et
Capacité et compétences acquises d'architecture structurée selon les trois visions
Maîtrise des fondements de SQL et de suivantes :
certaines fonctionnalités du moyau d'un SGBD La vision métier (Quels métiers)
relationnel comme l'optimisation d'une La vision fonctionnelle (Quoi)
requête relationnelle La vision Informatique (Comment et avec
Organisation Quoi ' ).
Nombre de crédits enseignements : 6 ECTS La vision métier décrit l'ensemble des
Type de la formation : Cours et TP processus " métier " et des activités de
Contenu de la formation l'entreprise que le SI doit supporter;
Programme : La vision fonctionnelle offre un cadre de
1) Optimisation SQL : structuration cible des informations et
a. Optimisation de l'accès disque, technologies traitements nécessaires aux processus
RAID, SAN, techniques d'anticipation, de métiers en blocs fonctionnels
placement communicants;
b. Rappels sur les fichiers, index, arbre B, La vision informatique définit les
index bitmap applications qui automatisent les
c. Algorithme de tri externe fonctions, et l'infrastructure technique
d. Algorithmes pour la projecton, la jointure et permettant leur exploitation. Cette vision
les autres opérations importantes se décline en trois niveaux d'architecture :
e. Règles d'optimisation logique 1) Architecture Applicative
f. Accumulation de statistiques et utilisation définition des blocs Applicatifs
pour l'optimisation (fonctionnalités, logiciels)
g. Stratégies d'optimisation tenant compte détermination des flux " techniques "
des mouvements de mémoire et des (protocoles techniques supportés,
statistiques synchrones/asynchrones, TP/batch, Web
h. Pipelinage de requêtes Services, ... )
i. Stratégies d'optimisation tenant compte du description des messages (XML, EDIFACT,
coût de fonctions utilisateur ASCII, SWIFT, ebXML, ...)
2) Conception d'un schéma relationnel détermination des cinématiques
a. Introduction à la théorie des dépendances représentatives de l'utilisation du système (à
fonctionnelles partir des cas d'utilisation)
b. Application à la définition de clés, et à la 2) Architecture Logicielle
décomposition définition du modèle en 5 couches
3) Calcul relationnel Préconisation de Design Patterns
a. calculs relationnels domaine et nuplet Préconisation de Framework (" cadre de
b. du calcul à SQL travail ") et de services Techniques (gestion
4) TP d'optimisation sur ORACLE ou MySQL . des transactions, logs, traces, gestion des
En faisant varier la base, et en utilisant l'outil fichiers de configuration, ... )
explain, on observe le choix de l'optimiseur du 3) Architecture Physique
SGBD des stratégies d'optimisation de structuration et dimensionnement des moyens
nombreuses requêtes SQL variées en mode " d'infrastructure technique à mettre en oeuvre
rule " d'abord et ne mode " statistiques " :
Moyens matériels, logiciels de base, réseau, Public concerné et conditions d’accès
infrastructure Auditeurs souhaitant obtenir la licence
Dimensionnement (matériel, OS, SGBDR, ...) d'informatique et/ou préparant le DEST de
Load-balancing, Fail-over, Scalabilité, Qualité concepteur-architecte informatique.
de Service (QoS), Sécurité Finalités de l’unité d’enseignement
Performance Objectifs pédagogiques
Capacité et compétences acquises Fournir les bases méthodologiques
Architecte, Urbaniste, Concepteur, nécessaires à la conception et à la réalisation
Modélisateur en Système d'information des systèmes d'information d'entreprise selon
Organisation l'approche orientée-objet (UML et processus
Nombre de crédits enseignements : 6 ECTS unifié) et selon l'approche systémique (rappels
Type de la formation : Cours sur la méthode MERISE)
Contenu de la formation Capacité et compétences acquises
1. Introduction— Pourquoi " Urbaniser un SI " '— Mener l'analyse et la conception d'un système
Quelles solutions— Définitions— Le parallèle d'information depuis l'analyse des besoins en
entre l'urbanisation de la cité et l'urbanisation appliquant une méthode orientée-objet
du SI— De la stratégie aux projets— La inspirée des pratiques du processus unifié.
trajectoire de rationalisation— Les six activités Etre capable de prendre en compte la qualité
clefs de l'urbanisme— Les missions de du produit de l'analyse et ce en respectant les
l'urbanisation 2. Démarche de mise en œuvre principes de la conception orientée-objet tels
d'une étude d'urbanisation (structuration des que la modularité et l'évolutivité.
vues), méthodologie et outils associés :1. Vue Organisation
Métier : Concepts et définitions— Vision métier Nombre de crédits enseignements : 6 ECTS
et stratégie— Modélisation de la stratégie Type de la formation : Cours
Modélisation des processus métier— Conclusion Contenu de la formation
: concepts et démarche2. Vue fonctionnelle : Introduction aux méthodologies des
—Démarche de construction de la vue systèmes d'information
fonctionnelle— Règles d'urbanisation — Bloc - le cycle de vie d'un système d'information
fonctionnel communiquant : Zone - les niveaux d'abstraction d'un système
fonctionnelle/Quartier fonctionnel/Îlot d'information
fonctionnel. — Fonction / Service fonctionnel.— La méthode MERISE (Rappels)
Concepts de substance3. Vue applicative les notations
" fonctionnelle " : —les blocs applicatifs— Les la démarche de conception
prises— Le gestionnaire de flux (ou bus L'approche objet
logiciel)— Les flux et les messages échangés les concepts de base
entre blocs applicatifs— Le positionnement de panorama des concepts objet
chaque application par rapport à son usage : UML et processus unifié
Introduction au processus unifié
front office (FO)/back office (BO)/middle office
Capture des besoins
(MO)— Les artères de communication 4. Vue
Analyse des besoins
Informatique— Architecture Applicative " des besoins aux classes
Technique Blocs Applicatifs (fonctionnalités, interaction entre objets
logiciels) Flux " techniques " (protocoles spécifications des contrôles et des opérations
techniques supportés, De l'analyse à la conception
synchrones/asynchrones, TP/batch, Web Une vue guidée par le processus unifié
Services, ...) Messages (XML, EDIFACT, Patterns d'analyse
ASCII, SWIFT, ebXML, ...) Cinématique Vue architecturale
représentatives de l'utilisation du système (à Les outils AGL
partir des cas d'utilisation)— Architecture Principes
exemples
logicielle Modèle en 5 couches Préconisation
Conclusion sur les méthodes et outils de
de Design Patterns Préconisation de
conception de systèmes d'information
Framework (" cadre de travail ") et de
services Techniques (gestion des transactions,
NFE113 Conception et administration de
logs, traces, gestion des fichiers de
bases de données
configuration, ...)— Architecture physique
Public concerné et conditions d’accès
Moyens matériels, logiciels de base, réseau,
Auditeurs préparant la licence d'informatique
infrastructure Dimensionnement (matériel,
et/ou le Titre RNCP Niveau II concepteur-
OS, SGBDR, ...) Load-balancing, Fail-over,
architecte informatique. Ce cours appartient
Scalabilité, Qualité de Service (QoS),
aussi au cycle préparatoire du diplôme
Sécurité Performance 3. Facteurs de succès
d'ingénieur en informatique.
d'un projet d'urbanisation 4. Bilan /
Finalités de l’unité d’enseignement
Conclusion Une étude de cas sera réalisée en
Objectifs pédagogiques
vue d'illustrer tous les concepts développés ci-
Préparer des futurs informaticiens orientés
dessus
conception et administration de base de
données. L'accent est mis sur l'utilisation
NFE108 Méthodologies des systèmes
d'une méthodologie de conception de base de
d'information
données centralisée ou répartie, la maîtrise les liens entre ces différents niveaux :
des éléments d'architecture logique et conceptuel, logique et physique
physique d'une base de données relationnelle, - Fonctions d'administration : Sécurité logique
les fonctions d'administration d'une base de (authentification) et physique (sauvegarde) de
données, la démarche d'optimisation d'une données, gestion du référentiel, surveillance
base de données, les règles d'évaluation du du bon fonctionnement de la base,
coût des opérations. Les défis modernes en amélioration des performances, ...
matière d'architecture (n-tiers, Web) et leurs - Règles de base pour garantir une bonne
impacts sur les SGBD seront abordés. performance de la BD : Choix pertinent des
Capacité et compétences acquises index, répartition judicieuse des tablesspaces
- savoir concevoir une base de données contenant les données "data" et les données
relationnelle. "index"
- savoir administrer une base de données - Optimisation des requêtes
relationnelle. Approches à la gestion des bases de
- connaître les caractéristiques du SGBD données réparties ou fédérées
Oracle. - Définitions et typologies des SI réparties
Organisation - Techniques utilisées dans la répartition des
Nombre de crédits enseignements : 6 ECTS données : fragmentation et réplication
Modalités de validation : Examen (deux - Etat de l'art : Replication Server de Sybase
sessions dont une de rattrapage) et Symetric Replication d'Oracle
Type de la formation : Cours et TP - Méthode de conception d'une base de
Contenu de la formation données réparties
Introduction Les nouvelles technologies (web) et les
- Définitions et approches générales aux bases bases de données
de données et aux systèmes de gestion de Le cours est concrétisé par des travaux
bases de données pratiques sur le SGBD ORACLE
- Rappel : La modélisation conceptuelle de
données : le modèle E-R et le modèle EE-R : NFE114 Systèmes d'information web
les mécanismes d'abstraction et la démarche / Public concerné et conditions d’accès
règles de constitution d'un MCD Avoir le niveau bac +2 (RNCP niveau 3 du
- Rappel : Les concepts de base du modèle Cnam, BTS, DUT, etc.) en informatique ou un
relationnel et les règles de passage du modèle bac+2 scientifique.
E-R au modèle relationnel Ce cours s'adresse aux auditeurs préparant la
- La théorie de normalisation du modèle licence informatique et/ou le RNCP niveau 2
relationnel, 4ème et 5ème formes normales Concepteur Architecte option SI. Il fait partie
Architecture d'une Base de données aussi du cycle préparatoire du cursus
relationnelle ingénieur informatique
- description détaillée de la structure logique Finalités de l’unité d’enseignement
- description de la structure physique Objectifs pédagogiques
Architecture d'un SGBDR Former les auditeurs aux technologies issues
- Les modules fonctionnels : analyseur de de l'Internet et utilisées pour la conception et
requête et gestionnaire de données le développement des systèmes d'information
- L'optimiseur des requêtes : rôles, stratégie web (SIW). Dans ce but, les méthodes,
d'exécution des plans d'exécution, modes techniques et outils Internet, Intranet,
d'évaluation du coût de requête, limites Extranet, mis en œuvre dans les SIW seront
- Le gestionnaire des transactions : définition étudiés. Les architectures web nécessaires au
et propriétés déploiement des SIW et les technologies
- La gestion des accès concurrents : définition permettant l'ouverture des SI des entreprises
et propriétés vers l'extérieur seront abordées. Enfin, les
- Le verrouillage des données : concepts de aspects relatifs à l'administration et à la
base, granularité, typologies, compatibilité sécurité des SIW seront traités.
entre les modes de verrouillage Capacité et compétences acquises
- La gestion de reprise après incident : En fin de formation, l'auditeur est en mesure
approches, natures de pannes, stratégie de concevoir et mettre en œuvre un site web
Mise en œuvre d'une base de données en l'intégrant dans un système d'information
relationnelle existant.
- Rappel : les opérateurs algébriques Organisation
- Création d'une base de données (instance Nombre de crédits enseignements : 6 ECTS
Oracle) : tablespaces, tables, vues, index, Modalités de validation : Examen + Projet
trigger, procédure, .... Type de la formation : Cours
- Gestion des droits d'accès (Grant, Revoke) Contenu de la formation
- Alimentation d'une base de données 1. Introduction aux technologies web
- Manipulation d'une base de données 2. Conception de sites web
Administration / optimisation d'une base - les méthodes (UML, UWE)
de données - démarche de développement : MDA
- Niveaux d'administration / d'optimisation et - les langages (PHP/MySQL, Java, XML, HTML,
etc. ) A cette fin, différentes méthodes de
3. Les technologies et architectures web gouvernance, de stratégie et d'audit sont
- Les architectures web (J2EE, . Net) étudiées.
- Les services web Le cours est articulé autour des méthodes
4. Gestion de projet orienté Web mises en œuvre dans les deux phases
Prolongements possibles : principales du cycle de vie d'un système
- introduction au web sémantique d'information : - le schéma directeur du
système d'information, - l'évaluation et l'audit.
NFE115 Informatique décisionnelle Capacité et compétences acquises
Public concerné et conditions d’accès - maîtriser les méthodes, modèles et outils
Pour suivre cette UE, l'auditeur doit avoir des utilisées dans la planification et l'évaluation
connaissances en bases de données (niveau des systèmes d'information.
UV L2 Bases de données). - élaborer un schéma stratégique des
Cette UE s'adresse aux auditeurs souhaitant systèmes d'information
obtenir la licence d'informatique et/ou - mettre en œuvre une démarche d'audit
préparant le diplôme de niveau II de informatique
concepteur-architecte informatique. Organisation
Finalités de l’unité d’enseignement Nombre de crédits enseignements : 6 ECTS
Objectifs pédagogiques Modalités de validation : Examen et projet
- connaître le vocabulaire du domaine et les Type de la formation : Cours
principes de bases de la chaîne décisionnelle, Contenu de la formation
- être en mesure de concevoir et manipuler un Introduction aux systèmes d'information
modèle multidimensionnel, Planification stratégique et urbanisation des
- appréhender les langages d'interrogation de systèmes d'information
bases de données multidimensionnelles et Elaboration des schémas directeurs des
maîtriser au moins un outil d'interrogation. systèmes d'information
Capacité et compétences acquises Urbanisation des systèmes d'information
Être en mesure de concevoir et interroger un Gouvernance des systèmes d'information
modèle multidimensionnel. Reconfiguration des processus et systèmes
Organisation d'information
Nombre de crédits enseignements : 6 ECTS Cas d'application.
Type de la formation : Cours et TP Audit des systèmes d'information
Contenu de la formation Les concepts d'audit
- objectifs d'un système décisionnel Les normes et les référentiels d'audit
- architecture basée sur un entrepôt de Le risque d'audit
données Les démarches d'audit : COBIT et
o les différents niveaux de stockage INFAUDITOR
o les différents modèles de données utilisés Les outils d'audit
- modélisation multidimensionnelle Cas d'application
o modèles en étoiles, en flocons
o implémentations ROLAP, MOLAP, HOLAP NFE210 Ingénierie des systèmes
- interrogation d'un système d'information - Méthodes avancées
multidimensionnel Public concerné et conditions d’accès
o SQL3 et l'OLAP Ce cours s'adresse aux auditeurs préparant le
o outils d'interrogation et de présentation diplôme d'ingénieur informatique option
OLAP systèmes d'information et/ou aux étudiants
souhaitant obtenir le Master STIC mention
NFE209 Ingénierie des systèmes informatique spécialité Systèmes
d'information - Audit et gouvernance d'Information et de Décision.
Public concerné et conditions d’accès Finalités de l’unité d’enseignement
Ce cours s'adresse aux auditeurs préparant le Objectifs pédagogiques
diplôme d'ingénieur informatique option L'objectif principal de ce cours est de former
systèmes d'information et/ou aux étudiants des chefs de projets chargés de la conception,
souhaitant obtenir le Master STIC mention de la mise en œuvre et de l'évolution des
informatique spécialité Systèmes systèmes d'information.
d'Information et de Décision. Il est aussi A cette fin, les différentes méthodes
accessible en option aux auditeurs préparant appliquées à chaque phase du cycle de vie du
le Master Sciences de gestion - mention : système d'information sont étudiées.
comptabilité, contrôle, audit. Le cours est articulé autour des méthodes
Finalités de l’unité d’enseignement mises en œuvre lors de la conception d'un
Objectifs pédagogiques système d'information. C'est un cours avancé
L'objectif principal de ce cours est de former supposant déjà acquises les connaissances de
des auditeurs et consultants en systèmes base en méthodologie, en base de données,
d'information, chargés de la définition de la en génie logiciel.
stratégie, de l'audit et de l'évolution des Capacité et compétences acquises
systèmes d'information.
-maîtriser les méthodes, modèles et outils
utilisés dans la conception et l'évolution des NFP103 Applications concurrentes :
systèmes d'information. conception et outils (ACCOV)
- être capable d'assurer l'évolution et la Public concerné et conditions d’accès
maintenance d'un système d'information Avoir le niveau du cycle probatoire en
existant informatique plus particulièrement dans la
- maîtriser les techniques et outils de gestion dominante conception et développement
de projet informatique informatiques ou avoir une licence ou maîtrise
Organisation d'informatique.
Nombre de crédits enseignements : 6 ECTS Avoir le niveau du cycle probatoire en
Modalités de validation : Examen et projet informatique plus particulièrement dans la
Type de la formation : Cours dominante conception et développement
Contenu de la formation informatiques ou avoir une licence ou maîtrise
CONCEPTION AVANCEE DU SYSTEME d'informatique.
D'INFORMATION Finalités de l’unité d’enseignement
Ingénierie des besoins Objectifs pédagogiques
Estimation des charges Avec l'extension du Web, de Java et de
Intégration de systèmes d'information Ada95, des outils de programmation réseau,
Rétro-conception de systèmes d'information avec la programmation par événements
Qualité du système d'information associée à des "threads" et à des actions
Qualité du logiciel réparties, avec l'approche client-serveur, il va
Conception physique de base de données être de plus en plus facile de faire de la
Recettage fonctionnel programmation concurrente ou parallèle. C'est
Conduite du changement facile à programmer, mais c'est difficile à faire
Sécurité du système d'information correctement : beaucoup de programmes
Maintenance et évolution du système concurrents seront faux. Il faut sensibiliser les
d'information auditeurs aux bons paradigmes, aux bons
Documentation du système d'information "patterns" de concurrence ou de parallélisme,
Le référentiel ITIL bons parce que bien connus et bien éprouvés
par ceux qui développent des programmes
NFP101 Sûreté de la programmation concurrents depuis longtemps, mais aussi
orientée objets parce qu'ils sont prouvables et validables avec
Public concerné et conditions d’accès des outils de validation. Or ces outils sont
Avoir une expérience de la programmation disponibles sur le web et utilisés déjà pour des
(orientée objets ou non) ou avoir le niveau programmes et des problèmes réels. Il est
des unités d'enseignement VARI (NFP135 et donc d'actualité d'enseigner ces "patterns" et
NFP136). leur évaluation, pour qu'ils soient utilisés lors
Finalités de l’unité d’enseignement du développement ou de l'évaluation des
Objectifs pédagogiques progiciels.
L'objectif de ce cours est d’étudier les Capacité et compétences acquises
concepts des langages de programmation Conception, programmation et validation de
orientés objets (encapsulation, héritage, programmes concurrents fiables
redéfinition, liaison tardive, ...). L'accent est Organisation
mis sur la sûreté de l'exécution et en Nombre de crédits enseignements : 6 ECTS
particulier, sur ce que doit apporter le typage Type de la formation :
pour assurer la correction de l'exécution. Cours et TP
Capacité et compétences acquises Contenu de la formation
Maîtrise de la liaison tardive, de la surcharge Nature et structuration des applications
et de la généricité (polymorphisme). comportant des processus concurrents
Compréhension du rôle et du fonctionnement Contrôle de concurrence dans les moniteurs
du typage. transactionnels, dans les systèmes
Organisation d'information, dans les applications temps
Nombre de crédits enseignements : 6 ECTS réel, dans le multimédia. Contrôle de
Modalités de validation : Examen écrit. concurrence dans les plates-formes systèmes
Type de la formation : Cours standard (Posix, Unix, Linux, WindowsNT,
Contenu de la formation MacOs8, Chorus, Mach, ...), les plates-formes
Ce cours est basé sur deux langages de objets (Corba, Cool), les plates-formes temps
programmation orientée objets, à savoir Java réel (VxWorks, pSoS, Vrtx, Rtc, LynxOs, T-
(impératif) et OCaml (fonctionnel). Le cours Smart), PVM, MPI, les mobiles, le
débute par une initiation pratique de la "groupware", le "peer to peer".
programmation orientée objets, puis précise la Regroupement et hiérarchie de processus,
sémantique des concepts utilisés en mettant modèle client-serveur, modèle transactionnel.
notamment l'accent sur le rôle du typage. Une Gestion mémoire des processus et des
dernière partie présente brièvement modules partagés. Allocation dynamique de la
l'utilisation des objets dans les applications mémoire. Partitionnement pour la répartition
réparties et la distribution.
Les paradigmes de la concurrence et les
archétypes de programmation ('design NFP107 Systèmes de gestion de bases de
patterns'). données
Exclusion mutuelle, élection, producteur Public concerné et conditions d’accès
consommateur, lecteurs rédacteurs, client- Niveau Bac+2 en informatique
serveur, "peer to peer", problèmes liés aux Finalités de l’unité d’enseignement
pannes, diffusion atomique ordonnée, Objectifs pédagogiques
interblocage, famine, terminaison. Maîtriser l'utilisation d'un SGBD relationnel et
Mécanismes de bases (processus, notamment l'utilisation du standard SQL.
sémaphores, moniteurs, la classe "thread" et Comprendre tous les aspects de l'architecture
les méthodes "synchronized" dans Java, et du fonctionnement d'un SGBD relationnel :
tâches et objets protégés dans ADA95, stockage physique, indexation, optimisation
communication synchrone et asynchrone, des requêtes, concurrence et reprise sur
messages, boîtes aux lettres, tableau noir, pannes.
invocation à distance, rendez-vous, RPC et Capacité et compétences acquises
proxys, transaction). Programmation des Connaissance approfondie des SGBD
paradigmes. Modularité et objets concurrents. relationnels à tous les niveaux. Maitrise du
La spécification des problèmes et les langage SQL.
outils de vérification et de validation des Organisation
solutions Nombre de crédits enseignements : 6 ECTS
Aperçu des méthodes de spécification : Modalités de validation : Examen final
automates, états-assertions, méthode B, Type de la formation : Cours
logique temporelle, réseaux de Pétri. Contenu de la formation
Techniques d'analyse des réseaux de Petri Ce cours comporte deux parties :
(analyse structurelle), "Model-cheking" Le modèle relationnel
(logique temporelle), automates synchronisés. Modèle conceptuel de données et liens avec le
Utilisation des outils de simulation et de modèle relationnel.
validation : Quasar, GreatSPN, CPN-AMI, Rappels sur l'algèbre relationnelle.
DesignCPN (sur le web). Etude approfondie du langage de requêtes
Ouvertures standard SQL.
Evaluation quantitative : temps de réponse, Les SGBD relationnels
échéance, gigue. Contraintes de précédence. Architecture générale : les différentes
Qualité de service. fonctions, les différents niveaux
Traite-interruptions, transfert asynchrone - le stockage physique des données
(signaux, AST), modes de fonctionnement, - les index
sécurité, distribution et placement. - algorithmes de jointure
Méthode d'enseignement (cours + ED + Evaluation et optimisation des requêtes (en
TP intégrés) prenant comme exemple un système du
Présentation et discussion d'exemples de commerce)
schémas de concurrence exprimés en Ada, - plan d'exécution
- mécanismes d'optimisation
Java... et fournis sous forme de programmes
Concurrence d'accès et reprise sur panne.
exécutables.
- principes de la concurrence d'accès et de la
Validation des exemples en utilisant des outils reprise
spécifiques. - verrouillage à deux phases et hiérarchique
Projet en utilisant des logiciels libres : - journalisation et reprise sur panne
réalisation, validation et évaluation
quantitative, programmation et comparaison NFP108 Spécification et Modélisation
des solutions en Ada, Java, Posix. Non Informatiques
interblocage, equite. On pourra considérer la Public concerné et conditions d’accès
répartition de l application. Pré-requis : connaissance générale de
Projets vus en 2004-2005 et présentés sur l'informatique, bases de la programmation et
http : //deptinfo. Cnam. de la méthodologie de développement.
fr/Enseignement/CycleSpecialisation/ACCOV/ Finalités de l’unité d’enseignement
1. système de surveillance par webcam : Un Objectifs pédagogiques
site Web utilise 8 appareils webcam de Le but du cours est de présenter les
surveillance et récupère des images avec un automates finis à états et les formalismes
lot de serveurs connectés à des clients. Voir logiques qui ont de nombreuses applications
[ACCOV62SurveillanceWebcams. pdf] pour la spécification et la modélisation de
2. Synoptique pour suivre plusieurs usines : systèmes informatiques. Ils interviennent
voir [ACCOV63SynoptiqueUsine. pdf] notamment dans les domaines du génie
3. Coopération pair à pair avec le paradigme logiciel, des réseaux, de la conception et du
des caménéons : étude de la synchronisation développement, des bases de données, des
dans une relation "Peer to Peer" systèmes d'information et des systèmes
voir [ACCOV64Chameneos. pdf] transactionnels. A ce titre, ils sont utilisés
A cause du projet et du tutorat qu'il implique, dans de nombreux enseignements du cursus.
le nombre d'auditeurs inscrits est limité à 30 Organisation
Nombre de crédits enseignements : 6 ECTS (fonctions récursives, fonctions d'ordre
Type de la formation : Cours supérieur, polymorphisme)
Contenu de la formation - Les types récursifs
Outils conceptuels - Evaluation applicative ou paresseuse.
Automates - Les modules
Expressions régulières et automates finis à Partie 2 : Analyse des programmes
états fonctionnels.
Propriétés de clôture -Ensembles inductifs
Algorithmes de déterminisation, minimisation -Raisonnement par induction et définition par
Calcul des Prédicats et Theorie des Ensembles récurrence.
Calcul des Prédicats : validité, prouvabilité, Le cours s'organisera autour de cours, d'EDs
correction, complétude, indécidabilité. et de la réalisation
Théorie des Ensembles : ensembles, relations, d'un projet dans le langage
fonctions
Exemples d'utilisation NFP120 Spécification logique et
Les exemples du cours porteront sur des validation des programmes séquentiels
applications. Pour les automates finis, ces Public concerné et conditions d’accès
applications comportent la modélisation Le cours présente progressivement toutes les
d'automatisme (distributeur de billet, connaissances requises.
ascenseur), la modélisation de protocoles, des Finalités de l’unité d’enseignement
diagrammes Objectifs pédagogiques
d'états-transition UML, la correction Donner les principes fondamentaux d'une
orthographique. La plupart de ces exemples programmation et d'une documentation
seront repris dans la partie du cours traitant rigoureuse.
de la logique. Par ailleurs, on illustrera l'ajout Montrer comment la documentation formelle
de contraintes OCL sur un modèle UML. Enfin, permet la validation des logiciels.
un exemple traitera d'un système Capacité et compétences acquises
d'information structuré autour d'une base de Maitrise de techniques formelles de
données relationnelle. Les notions de spécification et de validation de programmes.
dépendance fonctionnelle et de forme normale Organisation
seront mises en relation avec les concepts Nombre de crédits enseignements : 6 ECTS
ensemblistes Type de la formation : Cours
Contenu de la formation
NFP119 Programmation Fonctionnelle : Programmation et logique
Conception et Analyse - Proplog et le calcul propositionnel
Public concerné et conditions d’accès - Datalog et bases de données relationnelles
Pré requis : Connaissance d'un langage de et déductives
programmation. - Prolog et le calcul des prédicats du 1er ordre
Public concerné : Toute personne soucieuse Validation des programmes
d'élargir son champ de compétence en - calcul des séquents et tableaux sémantiques
Programmation et Conception. - preuves de Hoare et de Dijkstra
Finalités de l’unité d’enseignement Application aux programmes Java
Objectifs pédagogiques - assertions java
Tous les langages de programmation - validation de programmes Java : ESC
modernes admettent des traits impératifs,
fonctionnels et objets induisant des styles de NFP121 Programmation avancée
programmation particuliers. Il convient donc Public concerné et conditions d’accès
de maitriser chacun de ces styles afin de les Connaissances de niveau Bac+2 en
mobiliser à bon escient. informatique.
Ce cours a pour objectif d'approfondir les Finalités de l’unité d’enseignement
aspects fonctionnels de la programmation par Objectifs pédagogiques
l'étude d'au moins un langage fondé sur un Maitriser les concepts avancés de la
noyau purement fonctionnel. Il s'attachera programmation objet en Java.
aussi a fournir les techniques permettant Capacité et compétences acquises
d'analyser ces programmes. Maitrise du langage Java et des concepts
Capacité et compétences acquises objets avancés cités dans le programme
Maitrise de la conception et de l'analyse des Organisation
programmes fonctionnels. Nombre de crédits enseignements : 6 ECTS
Organisation Type de la formation : Cours
Nombre de crédits enseignements : 6 ECTS Contenu de la formation
Type de la formation : Cours Structure des applications objets avec JAVA et
Contenu de la formation UML
Partie 1 : apprentissage de la Types primitifs, Aspects impératifs du langage
programmation fonctionnelle Assert, Interfaces, Types et Classes
- Les bases du langage Programmation évènementielle
- Les fonctions, citoyennes de première classe Généricité et Collections
Structures de données et Patterns de - Initiation à la programmation orientée objet
conception :
Introspection et réflexivité en Java classes et objets
Programmation des Entrées/Sorties généricité
XML et JAVA héritage
Programmation par Contrat liaison dynamique
Validation des programmes - Langage utilisé : Java.
UML2 et le langage OCL - Travaux pratiques
Méthodes de développement et langage UML Exercices de programmation en Java
Programmation concurrente Projet

NFP135 Valeur d'Accueil et de NFP136 Valeur d'Accueil et de


Reconversion en Informatique 1 Reconversion en Informatique 2
Public concerné et conditions d’accès Public concerné et conditions d’accès
Ce cours est destiné aux auditeurs titulaires Ce cours est destiné aux auditeurs titulaires
d'un diplôme de niveau BAC+2 dans une d'un diplôme de niveau BAC+2 dans une
discipline scientifique autre que l'informatique discipline scientifique autre que l'informatique
et qui souhaitent suivre une formation en vue et qui souhaitent suivre une formation en vue
d'obtenir un diplôme en informatique. d'obtenir un diplôme en informatique. Ce
L'obtention de cette UE, ainsi que de l'UE cours peut cependant être ouvert aux
VARI2 (code NFP136) est obligatoire pour auditeurs d'autres formations au CNAM.
l'entrée en 3ème année de licence L'accès à cette UE est réservée aux auditeurs
informatique, pour l'accès au diplôme RNCP ayant suivi l'UE VARI1 (NFP135) ou ayant
niveau II (concepteur-architecte en acquis les connaissances de VARI1.
informatique) et l'entrée en Ecole d'ingénieur L'obtention de cette UE et de l'UE VARI1 (NFP
(EIC). 135) est obligatoire pour l'entrée en 3ième
Ce cours peut cependant être ouvert aux année de licence, pour l'accès au diplôme
auditeurs d'autres formations au Cnam. RNCP niveau II (concepteur-architecte en
Finalités de l’unité d’enseignement informatique) et l'entrée en Ecole d'ingénieur
Objectifs pédagogiques (EIC).
Ce cours présente de façon condensée les Finalités de l’unité d’enseignement
concepts de base de la discipline informatique Objectifs pédagogiques
enseignés dans plusieurs unités Ce cours présente de façon condensée les
d'enseignement de premier cycle : principes concepts de base de la discipline informatique
de fonctionnement des ordinateurs, bases de enseignés dans plusieurs UE de premier cycle
la programmation et de l'algorithmique. : principes des systèmes d'exploitation,
Le cours est illustré par des applications et structures de données et algorithmique.
des travaux pratiques. Le cours est illustré par des applications et
Les étudiants qui préfèreraient un rythme des travaux pratiques.
moins soutenu peuvent remplacer ce cours Les auditeurs qui préfèreraient un rythme
par les UE NFA001 et NFA002 Algorithmique moins soutenu peuvent remplacer ce cours
et Programmation. par les UE NFA006 Structures de données et
Capacité et compétences acquises NFA0025 TP Algorithmique et Programmation.
Ce cours offre une "mise à niveau" en Capacité et compétences acquises
informatique permettant ensuite aux étudiants Ce cours offre une "mise à niveau" en
de suivre les autres cours enseignés dans les informatique permettant ensuite aux étudiants
filières informatiques. de suivre les autres cours enseignés dans les
Organisation filières informatiques.
Nombre de crédits enseignements : 6 ECTS Organisation
Type de la formation : Cours et TP Nombre de crédits enseignements : 6 ECTS
Contenu de la formation Modalités de validation : Examen écrit noté
Architecture des Ordinateurs sur 14
Eléments constitutifs d'un ordinateur et Conception et soutenance d'un projet noté sur
principe de fonctionnement : unité centrale, 6
mémoire centrale, entrées/sorties. Type de la formation : Cours et TP
Algorithmique et programmation Contenu de la formation
- Conception d'algorithme et codage dans un Systèmes d'exploitation
langage de programmation. Architecture des systèmes.
- Introduction aux principaux concepts des Le système comme machine virtuelle : chaîne
langages procéduraux : de production d'un programme, système de
variables fichiers
structures de contrôle Le système comme gestionnaire des
types, expressions et opérateurs ressources : gestion du processeur, de la
fonctions mémoire, des entrées/sorties
tableaux Exemple d'UNIX.
exceptions Algorithmique et structures des données
Conception d'algorithme, évaluation et programmation par script : PHP, ASP et ASP.
complexité, automates, graphes. NET, accès aux bases de données.
Structures de données linéaires (listes, files, Les WEB services : notions d'architecture.
piles) et arborescentes (Tas, B-arbres) : Principes de fonctionnement et la distribution
construction, exploration, recherche. inter-applicative.
Algorithmes de tri. Hâchage. Fichiers Notions d'urbanisation des systèmes
séquentiels indexés. d'information
Projet Introduction à l'EAI (Enterprise Applications
Réalisation d'un projet en binôme. Integration), les différents niveaux
Exemples de thèmes abordés : outils de d'intégration, gestion des flux inter-
détection d'objet dans une image (2003), applicatifs. Processus métiers et Introduction
synthèse d'image par suivi de rayon (2004), au Business Process Modeling, BPMN et BPEL
Algorithme de compression de données
d'Huffman (2005) NSY103 Linux : principes et
programmation
NSY014 Applications réparties Public concerné et conditions d’accès
Public concerné et conditions d’accès Avoir des bases sur le fonctionnement des
Auditeurs ayant validé un premier cycle systèmes d'exploitation (cette ue intervient
informatique dans des diplômes et certifications de niveau
Finalités de l’unité d’enseignement supérieur à Bac + 2).
Objectifs pédagogiques Savoir lire un programme écrit en langage C
Donner une vision globale des applications Finalités de l’unité d’enseignement
réparties, de la distribution de services et de Objectifs pédagogiques
données à travers l'ensemble des technologies Approches qualitative et quantitative des
existantes et coopérantes en entreprise. systèmes d'exploitation et de communication.
Capacité et compétences acquises Conception et fonctionnement des systèmes
- Connaissance des infrastructures logicielles d'exploitation centralisés, répartis et temps
de distribution et des technologies permettant réel. Développement d'applications
de concevoir des applications réparties. multiprocessus pour un système LINUX.
- Approche de la conception d'applications Capacité et compétences acquises
réparties Savoir développer une application multi
- Connaissance et pratique des méthodes de processus utilisant des outils de
développement objet communication et de synchronisation sous
Organisation Linux/Unix.
Nombre de crédits enseignements : 6 ECTS Appréhender les mécanismes fondamentaux
Modalités de validation : Travail personnel et des systèmes d'exploitation
examen. Comprendre la problématique des systèmes
Type de la formation : Cours temps réels et les particularités de ces
Contenu de la formation systèmes
Introduction à la distribution Organisation
Objectifs des architectures distribuées. Nombre de crédits enseignements : 6 ECTS
Les différentes formes de distribution : Modalités de validation : L'évaluation de
données, applications, services première et deuxième session est axée autour
le concept client/serveur et son évolution :
Bases de données distribuées et fédérées 1/ d'un projet de mise en œuvre des outils de
Etude de la distribution des bases de données, communication donné à réaliser aux
des mécanismes de réplication et de auditeurs. Ce projet conduit à la spécification
fédération et programmation d'une application
de bases de données hétérogènes. multiprocessus simple communicant via les
Systèmes transactionnels outils étudiés (tubes, MSQ, sockets, etc...).
Notion de transaction. Etude des propriétés Ce projet est obligatoire ; il compte pour un
ACID. Principes d'un système transactionnel, quart de la note finale de première et
système de validation à 2 phases. deuxième session.
Architectures Distribuées 2/ d'un examen écrit comptant pour ¾ de la
Etude des différents modèles de distribution. note finale.
Notions de RPC, de MARSHALLING et des Type de la formation : Cours
mécanismes de requêtes distribuées. Modèle Contenu de la formation
Client/serveur et architectures multi-tiers. Introduction générale
Distributions des objets et normes et Rappels d'architecture machine
standards existants : CORBA, COM/DCOM Structure des systèmes informatiques.
Le problème de la sécurité en environnement Structure des systèmes d'exploitation.
distribué. Gestion de processus
La distribution sur réseaux Internet Processus : concepts, opérations sur les
L'architecture Multi-tiers. processus. Processus coopératifs, threads,
Les mécanismes de distribution sur internet : communications inter-processus (tubes, files
Serveurs WEB, Les serveurs d'applications, la de messages, segments de mémoire
partagée). Histoire des idées et des évolutions
Ordonnancement de l'unité centrale techniques :
: Concepts et critères d'ordonnancement. Calculabilité, automate de Turing, apport de
Ordonnancement temps réel Neumann, universalité des ordinateurs,
Synchronisation de processus machines séquentielles et machines parallèles
: Section critique, sémaphores, problèmes ;
classiques. Composants usuels
Interblocage Processeurs et leurs types, mémoires, caches,
: Prévention, détection, correction, pipeline, pagination et segmentation, bus
Gestion de la mémoire internes et externes, disques, systèmes
: pagination. Segmentation. Mémoire virtuelle. d'interruption.
Systèmes de fichiers Processeurs multicoeurs, modèles de
: Interfaces des systèmes de fichiers et fonctionnement et réalisations.
implémentation. L'ordinateur comme machine logistique.
Systèmes distribués Gestion comparée des hiérarchies de
Structure des réseaux et structure des mémoires et des communications par deux
systèmes répartis. Programmation socket modèles en sept couches ;
Exemple d'un système : LINUX Mesures et bancs d'essais.
Éléments de normalisation.
NSY104 Architectures des systèmes Place de l'ordinateur parmi les autres
informatiques machines.
Public concerné et conditions d’accès Prévisions d'évolution des composants et des
Connaissances générales du fonctionnement systèmes à moyen et long terme.
d'un ordinateur et de son système Techniques de la veille technologique
d'exploitation.
Connaissances élémentaires en NSY107 Intégration des systèmes client-
programmation. serveur
Tous publics Public concerné et conditions d’accès
Finalités de l’unité d’enseignement Avoir des connaissances en architecture des
Objectifs pédagogiques ordinateurs, programmation, réseaux et bases
Connaître dans le détail le fonctionnement de données.
d'un système informatique sous trois aspects : Finalités de l’unité d’enseignement
- théorie du fonctionnement ; Objectifs pédagogiques
- composants internes et externes au Comprendre l'ensemble des concepts qui
processeur ; sous-tendent les architectures client-serveur
- les principaux protocoles de transport et de et réparties. Savoir concevoir et intégrer des
stockage une fois mis en regard; architectures applicatives de type distribuée.
- les modèles de processeurs parallèles. Organisation
Évaluer les performances d'un système, Nombre de crédits enseignements : 6 ECTS
apprécier les apports de la normalisation. Modalités de validation : Examen en fin de
Apprendre des techniques de travail semestre.
collaboratif et de veille. Un travail personnel sera demandé aux
Capacité et compétences acquises auditeurs portant sur les domaines abordés au
- Savoir identifier les grandes étapes de cours de l'enseignement.
l'évolution des ordinateurs ; Type de la formation : Cours
- en comprendre les faits et les causes ; Contenu de la formation
- connaître les fonctions des différents Les concepts : l'évolution des architectures
composants d'un système ; des systèmes informatiques du transactionnel
- déterminer l'impact de chaque composant et centralisé aux approches réparties (client-
de leurs assemblages sur les performances serveur, coopératif), typologies,
globales ; problématiques.
- expliquer les facteurs qui gouvernent Architecture des serveurs
l'évolution actuelle et future du domaine en Rappel Architecture technique matériel et
termes de théorie, de caractéristiques, de logiciel, machines et serveurs. Gestion des
puissance, de parallélisme et de coûts relatifs. threads, des processus.
- savoir mener une veille technologique Multiprocesseurs, Clusters, parallélisme, haute
automatisée. disponibilité, disques RAID, réseaux de
Organisation données SAN et NAS.
Nombre de crédits enseignements : 6 ECTS Bases de données réparties
Modalités de validation : Première session : Accès aux bases de données distantes, RDA,
Un examen final 50% de la note finale. DRDA, ODBC, IDAPI, ADO.net, bases de
Contrôle continu 50% de la note finale. données réparties et fédérations de bases de
Session de rattrapage : note de l'examen. données hétérogènes.
Type de la formation : Cours Moniteurs transactionnels, transactionnel
Contenu de la formation réparti
Entrepôts de données, systèmes
décisionnels NSY115 Conduite d'un projet
Technologies de distribution informatique
Architecture des middlewares généraux : RPC, Public concerné et conditions d’accès
CORBA, COM/DCOM, WEB SERVICES Enseignement de niveau Bac+3 informatique
Architecture, ingénierie et intégration de Finalités de l’unité d’enseignement
réseaux. Objectifs pédagogiques
Réseaux Peer to Peer et agents intelligents. L'objectif principal est d'être capable de mener
Technologie client-serveur Multi-Tiers, à bien un projet informatique de sa conception
Internet : Clients légers, Serveurs WEB, PHP, à sa réalisation en mettant en œuvre un cas
.Net, J2EE, Serveurs d'Applications. réel, hormis la programmation.
Urbanisation et BPM C'est aussi un enseignement de synthèse des
Démarche d'urbanisation des Systèmes connaissances acquises précédemment.
d'information, cartographie et règles Les thèmes applicatifs sont divers afin que cet
d'Urbanisation, Processus métiers et BPM, enseignement puisse être aussi une ouverture
BPMN et BPEL, Intégration et communication de l'informatique vers d'autres spécialités.
inter-applications : Enterprise Application Capacité et compétences acquises
Intégration (EAI). Savoir maîtriser toutes les étapes de
développement d'un projet informatique
NSY110 Interaction homme-machine jusqu'à la programmation
Public concerné et conditions d’accès Organisation
Avoir écrit des programmes dans un langage Nombre de crédits enseignements : 6 ECTS
de programmation. Modalités de validation : Première session:
Finalités de l’unité d’enseignement contrôle continu
Objectifs pédagogiques - exposé pour un 1/4 de la note finale
Apprendre à concevoir et à écrire des - partiel pour un 1/4 de la note finale
interfaces utilisateurs en mettant l'accent sur - documents pour la 1/2 de la note finale
les règles d'ergonomie. Cette unité obligatoire pour l'obtention de l'UE (comptant
d'enseignement est fortement conseillée pour aussi pour la seconde session)
suivre la valeur C Conception d'applications Seconde session:
multimédias C1 (16481). - examen pour la 1/2 de la note finale
Capacité et compétences acquises - documents pour la 1/2 de la note finale
Etre capable de programmer des interfaces Type de la formation : Cours
homme-machine suivant les règles Contenu de la formation
d'ergonomie reconnues. Cours et compléments :
Organisation - Le modèle de développement d'un logiciel et
Nombre de crédits enseignements : 6 ECTS le cycle de vie.
Type de la formation : Cours et TP - La conduite d'un projet informatique et ses
Contenu de la formation différentes phases : de l'étude préalable à la
Les générations d'IHM : importance, mise en œuvre - Production des documents.
évolution et perspectives. - Les diverses approches des méthodes de
Bases d'ergonomie des IHM. conception - exemple: UML
Outils et méthodes de base pour les IHM. - Les applications réparties : Le modèle client/
Approche événementielle (Xlib). serveur - La communication entre applications
Approches orientée objet (Xt/Motif, langage (Protocole TCP/ IP) - Internet
Java) - SGBD relationnel
Bibliothèque et API pour les IHM : awt et Projet et tutorat :
Swing Java, XML et XSLT Les EDs sont consacrés au projet.
L'apport des sciences cognitives Les sujets, basés sur un cas réel, sont
Processeur humain, théorie de l'action, proposés par les élèves en début d'année et
modèle mental et modèle conceptuel. soumis à l'approbation de l'enseignant. La
Recommandations ergonomiques (Afnor, nature des sujets peut être dans des
organisation de l'écran, traitement des domaines applicatifs divers. Groupe de 2/3
erreurs). élèves par projet. Production des documents
WWW et style guide selon les phases : étude préalable, analyse
Méthodes de conception et évaluation informatique.
d'interfaces. L'accent est mis sur la phase de l'étude
Présentation d'informations pour le web. préalable du projet : présentation du
Conception de serveurs web : HTTP, HTML, contexte, du problème, des personnes
CGI, PHP. concernées, étude détaillée de l'existant puis
Interactivité (JavaScript, applet Java, servlet des besoins fonctionnels du client.
et JSP). Recensement des contraintes non
Interface Homme-Machine avancé : vidéo, 3D, fonctionnelles. On présentera les solutions
traitement de la parole envisagées et plus particulièrement la solution
Projet de synthèse retenue en termes de coût, de choix
d'architecture informatique, de planning...On
terminera l'étude par un contrat entre le client
et le prestataire. opérationnelle et aide à la décision (en
La mise en œuvre d'une architecture n-tiers particulier pour l'optimisation de programmes
est commune à tous les projets et comprend linéaires).
un serveur d'applications dédié. Notions de fiabilité et de sûreté de
L’analyse fonctionnelle informatique sera fonctionnement indispensables à l'Ingénieur.
réduite à l'étude informatique d'une fonction Organisation
essentielle du projet. Nombre de crédits enseignements : 6 ECTS
La phase de programmation n'est pas Modalités de validation : Le Professeur
comprise dans cet enseignement responsable national vérifie et valide (ou pas)
les sujets proposés par les enseignants
NSY116 Multimédia et interaction responsables de cette U.E dans les CRA
homme-machine Type de la formation : Cours
Public concerné et conditions d’accès Contenu de la formation
Avoir le niveau de deuxième année de licence GRAPHES ET ORDONNANCEMENTS EN
d'informatique. GESTION DE PROJETS
Finalités de l’unité d’enseignement Rappels des concepts élémentaires de théorie
Objectifs pédagogiques des graphes. Problème du chemin de valeur
Acquérir les base théoriques du multimédia et optimale entre deux sommets.
de l'interaction homme-machine. Ordonnancement de projets : méthodes PERT
Capacité et compétences acquises et MPM (chemin critique, marges). Traitement
Connaissances théoriques de différents des contraintes cumulatives (budget).
médias visuels et sonores. PROGRAMMATION LINEAIRE ET
Organisation APPLICATIONS
Nombre de crédits enseignements : 6 ECTS Généralités : origine, domaines d'application,
Type de la formation : Cours pertinence.
Contenu de la formation Introduction géométrique puis algébrique à
1. L'homme : perception (vision, audition), l'algorithme du simplexe.
mémoire et raisonnement, Problème de la base initiale. Dualité. Analyse
différences individuelles. en sensibilité (paramétrages).
2. L'ordinateur : rappels sur les systèmes ANALYSE MULTICRITERE
réactifs, périphériques Méthodologie : modélisation d'un problème de
graphiques 2D et 3D, périphériques d'entrée. décision ; concept de critères, approches
3. L'interface homme-machine : ergonomie, monocritère et multicritère. Méthodes de
métaphores WIMP, exemples (XP, surclassement : méthodes ELECTRE, "Goal-
Aqua), interfaces post-WIMP. programming" et liens avec la programmation
4. Médias et documents : historique, linéaire.
techniques de numérisation, modèles ELEMENTS DE THÉORIE DES FILES
de documents multimédia (Hytime, Quicktime, D'ATTENTE ET DE SÛRETÉ DE
SMIL). FONCTIONNEMENT
5. L'écrit : encodage, les hypertextes (ex : Loi de Poisson, loi exponentielle. Processus de
HTML), analyse de corpus MARKOV : processus de naissance et de mort.
textuels balisés. File d'attente M/M/1 et applications.
6. L'image fixe et animée : représentations, Fiabilité des composants, des systèmes
compression (JBOG2, MPEG, etc. ) (notions). Paramètres de la sûreté de
7. Son et spatialisation sonore, la parole. fonctionnement.
8. Applications multimédia : le cas des jeux
(ex : moteur Renderware). RCP103 Evaluation de performances et
9. Programmation graphique 3D : ex OpenGL sûreté de fonctionnement
10. Programmation multimédia : ex Java Public concerné et conditions d’accès
Média Framework Pré requis : Avoir le niveau du cycle
probatoire d'informatique et les notions de
RCP101 Recherche opérationnelle et aide base du calcul de probabilités (il est
à la décision souhaitable mais non exigé d'avoir suivi l'UE
Public concerné et conditions d’accès MOCA B1 (RCP105).
Avoir le niveau bac + 2 (DPCT du Cnam, BTS, Public concerné : Elèves ingénieur, élèves en
DUT...) en informatique. DEST, étudiants en Master
Finalités de l’unité d’enseignement Finalités de l’unité d’enseignement
Objectifs pédagogiques Objectifs pédagogiques
Présenter des notions de recherche Etudier les formalismes et techniques les plus
opérationnelle et d'aide à la décision utilisés pour l'évaluation de performances des
indispensables pour de futurs ingénieurs systèmes à événements discrets (réseaux de
décideurs, responsables de projets. file d'attente, réseaux de Petri stochastiques)
Capacité et compétences acquises et montrer leur application concrète dans le
Aptitude à modéliser des problèmes issus de domaine des systèmes informatiques, des
l'Entreprise. Assimilation de méthodes et réseaux de communication et des systèmes de
d'algorithmes fondamentaux en recherche production.
Il sera présenté deux outils logiciels nécessairement optimales, mais efficaces,
appropriés mettant en œuvre ces techniques utilisant des outils pratiques pour résoudre ces
sur des études de cas significatifs. problèmes (méthodes approchées,
Capacité et compétences acquises programmation linéaire et logiciels.).
Compétences dans le domaine de l'évaluation Capacité et compétences acquises
de la qualité de service et de performance L'étudiant ayant suivi cet enseignement sait
de systèmes et réseaux : débit, temps de reconnaître et modéliser un problème de
réponse, contrôle de trafic et de recherche opérationnelle. Il sait le résoudre
congestion, taux d'utilisation de ressources, avec des outils simples. Il sait en particulier
disponibilité, localisation de goulots aborder certains problèmes d'optimisation
d'étranglement, ... combinatoire dans les réseaux informatiques.
Organisation Organisation
Nombre de crédits enseignements : 6 ECTS Nombre de crédits enseignements : 6 ECTS
Type de la formation : Cours Modalités de validation : Examen noté sur 14.
Contenu de la formation Projet noté sur 6.
Introduction à la modélisation et à l'évaluation Bonus: écriture du modèle mathématique du
de performances des systèmes à événements projet.
discrets. Type de la formation : Cours et TP
Problème de la caractérisation et prévision de Contenu de la formation
la charge. 1-Présentation de l'ensemble du cours à partir
Processus stochastiques. Modélisation d'un problème d'optimisation en informatique
markovienne : chaînes de Markov à temps distribuée ou en réseaux informatiques. Le
discret et à temps continu : régime problème est-il difficile (complexité)' Si oui,
transitoire, régime permanent, ergodicité, comment créer un modèle mathématique' Ce
distribution stationnaire. Equations de balance modèle permet-il d'obtenir une solution
globale optimale à l'aide d'un logiciel' Si oui, l'étude
Le formalisme d'attente : file M/M/S, file est terminée. Sinon, comment obtenir une
M/G/1. solution approchée et comment valider la
Loi de Little, formule de Pollaczek-Khintchine solution trouvée'
Les réseaux de file d'attente à fome produit 2-Apprendre à écrire un programme
(monoclasses/multiclasses, ouverts/fermés) : mathématique: choisir les variables,
réseaux de Jackson, Gordon-Newell et BCMP. déterminer leurs domaines, écrire l'objectif et
Equation de trafic, Algorithme de la valeur les contraintes. Travail sur des "cas d'école":
moyenne (MVA) partition de graphes, coloration,
Evaluation prévisionnelle de la sûreté de Application à divers problèmes réels:
fonctionnement : fiabilité, disponibilité. dimensionnement de réseaux, localisation de
Modélisation par réseaux de Petri concentrateurs dans les réseaux en étoile,
stochastiques : le modèle GSPN. placement de copies de fichiers, formation de
Limites de la modélisation markovienne. grappes dans les réseaux SDH,...
Simulations stochastiques (méthodologie, 3-Apprendre à transformer un programme
validité, coût). non linéaire en un programme linéaire de
Applications : Modélisation et évaluation de façon à pouvoir utiliser les logiciels.
paramètres de performance de cas réels Techniques de linéarisation, prise en compte
: applications web services et workflow, de rapport ou de produit de variables.
centre d'appels (call centers), réseaux de 4-Résolution approchée de problèmes difficiles
communication avec et sans fil, options par des méthodes générales (Recuit simulé,
d'architecture informatiques, systèmes Tabou, Algorithmes génétiques, ...) ou par des
d'allocation de ressources. méthodes spécifiques. Validation des résultats
Présentation de logiciels : MODLINE (réseaux obtenus par les heuristiques à l'aide de bornes
de file d'attente) et GreatSPN(GSPN). obtenues par utilisation du logiciel.
5-Utilisation d'un logiciel (Cplex, XPRESS,
RCP104 Optimisation en informatique PCX...) et des interfaces. (Travail sur
Public concerné et conditions d’accès ordinateur pendant les heures de cours).
Elèves ingénieur, élèves en DEST, étudiants Rappel des principes de la programmation
de master M1. linéaire.
Pré requis : avoir des connaissances de base 6-Étude d'un cas réel: réalisation d'un projet
en algorithmique, réseaux informatiques, informatique
graphes et recherche opérationnelle.
Finalités de l’unité d’enseignement RCP105 Modélisation, optimisation,
Objectifs pédagogiques complexité et algorithmes (MOCA B1)
A partir de problèmes concrets de Public concerné et conditions d’accès
l'informatique distribuée (Réseaux, Bases de Avoir le niveau Bac+2 (DPCT du Cnam, DUT,
données réparties, ..), apprendre à traiter des BTS) en informatique.
problèmes difficiles de la recherche Finalités de l’unité d’enseignement
opérationnelle: savoir écrire un modèle Objectifs pédagogiques
mathématique et proposer des méthodes, non
Présenter des concepts, des méthodes et Type de la formation : Cours
démarches indispensables pour de futurs Contenu de la formation
ingénieurs chargés de conception et Méthodes de résolution de problèmes
développement informatiques. Programmation linéaire, Programmation
Capacité et compétences acquises dynamique.
Modélisation et optimisation par les graphes Recherches arborescentes.
Assimilation de la notion de complexité. Algorithmes gloutons, complexité des
Modélisation du parallélisme et de la problèmes, approximation polynomiale
synchronisation à l'aide des réseaux de Pétri, Ordonnancements
validation d'un système. Contraintes de ressources dans les
Organisation ordonnancements - Ordonnancements
Nombre de crédits enseignements : 6 ECTS d'atelier - Applications en informatique
Modalités de validation : Le responsable
national relit et valide les sujets proposés par RCP110 Recherche opérationnelle et
les CRA programmation linéaire avancée
Type de la formation : Cours Public concerné et conditions d’accès
Contenu de la formation Avoir suivi le cycle probatoire d'informatique
Graphes non valués ou posséder un niveau équivalent.
Concepts de base de la théorie des graphes. Finalités de l’unité d’enseignement
Connexité, forte connexité, mise en ordre. Objectifs pédagogiques
Fermeture transitive. Algorithme de ROY- Approfondir un des thèmes majeurs de la R.
WARSHALL et sa complexité. O. : la programmation linéaire,
Parcours des graphes (en largeur, en Organisation
profondeur) Nombre de crédits enseignements : 6 ECTS
- Exemples et applications notamment à la Modalités de validation : Le professeur
connexité et à la forte connexité (algorithme responsable nationale vérifie et valide (ou
de TARJAN). pas) les sujets proposés par les enseignants
Optimisation dans les graphes valués responsables de l'UE dans les CRA
Chemins (algorithmes de FORD, DIJKSTRA, Type de la formation : Cours
FLOYD). Contenu de la formation
Ordonnancements (méthodes PERT et MPM). SYSTÈMES D'ÉQUATIONS LINÉAIRES et
Flot maximal. Flot maximal à coût minimal. MATRICES (notions de déterminant, inversion
Arbres optimaux d'une matrice régulière). BASES
Complexité des algorithmes et notions de D'UNPROGRAMMATION LINÉAIRE
complexité des problèmes correspondance entre BASES REALISABLES et
Classes P, NP - Equivalence et réductions SOMMETS ADMISSIBLES d'un PL.
entre problèmes - Problèmes NP-complets, ALGORITHMES DU SIMPLEXE (méthode
NP-difficiles - Théorème de COOK. algébrique, méthode des tableaux,
Réseaux de Petri (RdP) complexité)
Définitions, exemples de modélisation de MÉTHODE RÉVISÉE DU SIMPLEXE.
systèmes à événements discrets, systèmes DUALITÉ (définition ; liens entre le primal et
concurrents, propriétés comportementales le dual, correspondance entre l'optimum du
équation d'état - Graphe des marquages primal et du dual ; relations d'exclusion ;
accessibles, arborescence de KARP et MILLER. interprétation économique des variables
EQUATION FONDAMENTALE et Semi-flots duales)
(invariant de places) - Comportement d'un THÉORIE DES JEUX : éléments.
RdP (bornage, vivacité), analyse structurelle - ANALYSE EN SENSIBILITÉ (PARAMÉTRAGES :
ETUDE DE CAS : Modélisation et validation de cas de la fonction économique , cas des
systèmes informatiques distribués - seconds membres).
Cet enseignement est également assuré PROGRAMMATION LINÉAIRE EN 0-1 et
en journée (ICPJ). PROGRAMMATION LINÉAIRE EN NOMBRES
Au second semestre le cours MOCA B2 fait ENTIERS (modélisation, algorithmes de
suite à cet enseignement résolution, saut de dualité)

RCP106 Modélisation, optimisation, RSX050 Bases de l'informatique


complexité et algorithmes (MOCA B2) Public concerné et conditions d’accès
Public concerné et conditions d’accès CERTIFICAT DE COMPETENCE : CONCEPTION,
Avoir suivi l'UE MOCA B1 DEVELOPPEMENT ET ANIMATION DE SITES
Finalités de l’unité d’enseignement WEB
Objectifs pédagogiques Finalités de l’unité d’enseignement
Présenter des concepts, des méthodes, des Objectifs pédagogiques
démarches indispensables pour de futurs Développement de sites Web interactif,
ingénieurs chargés de conception et programmation orientée Objets et Réseaux
développements informatiques. Organisation
Organisation Nombre de crédits enseignements : 6 ECTS
Nombre de crédits enseignements : 6 ECTS Type de la formation : Cours
Contenu de la formation données SQL à un serveur via PHP, Création,
Notion de classes et d'objets -Héritage - modification, destruction de tables, Requêtes
Modélisation UML (Diagramme de classe - Cas distantes. WAP. Commerce électronique
d'utilisation - Héritage) - Eléments de
programmation JAVA (Environnement - RSX053 Introduction aux bases de
Variables - Structures de contrôle - Exécution) données
- Gestion des erreurs - Entrées / Sorties en Public concerné et conditions d’accès
JAVA - Programmation événementielle - CERTIFICAT DE COMPETENCE : CONCEPTION,
Gestion des moyens de communication réseau DEVELOPPEMENT ET ANIMATION DE SITES
(URL - Socket - Datagram) - Mise en place WEB
d'un serveur (ServerSocket - Démons) - Finalités de l’unité d’enseignement
Développement d'applets - JDBC, liens avec Objectifs pédagogiques
les bases de données Introduction à la modélisation : du modèle
conceptuel au modèle relationnel. Etude du
RSX051 Conception multimédia langage SQL.
Public concerné et conditions d’accès Organisation
CERTIFICAT DE COMPETENCE : CONCEPTION, Nombre de crédits enseignements : 6 ECTS
DEVELOPPEMENT ET ANIMATION DE SITES Contenu de la formation
WEB Place du système d'information dans
Finalités de l’unité d’enseignement l'entreprise. Modélisation (Merise) : Modèle
Objectifs pédagogiques conceptuel de données, dépendances
Techniques multimédia, conception artistique. fonctionnelles, Théorie de la normalisation des
Organisation relations, passage du modèle conceptuel au
Nombre de crédits enseignements : 6 ECTS modèle physique Notions de relation, de
Contenu de la formation domaine, de clé. Système de gestion de bases
Concepts Fondamentaux d'Infographie de données. Responsabilité de la base dans le
(Scénarisation et StoryBoard - Mouvement et modèle client/serveur. Intégrité et cohérence
cadrage - Son - Vidéo - Animation) - GIF d'une base. Gestion des privilèges.
Animés (Principe - Réalisation) - FLASH : Administration de base d'un SGBDR. Etude du
Introduction (L'animation vectorielle - langage SQL : Le langage de définition, Le
Principes et interface) - Symboles et langage de manipulation, Le langage
Occurrences (Création - modification - d'interrogation : Recherche simple.
contrôle de base) - Techniques (Images clés - Jointure, Auto jointures, Jointures externes,
interpolation de formes - déplacement - Fonctions de regroupement. L'expression des
guides de déplacement - contraintes : Intégrités structurelles,
masques).Programmation : Introduction / Intégrités de domaines, Procédures stockées,
programmation objet graphique (Gestion des triggers. Index. Intégration de SQL dans un
événements - Mode norma - mode expert0 - langage hôte.
Syntaxe pointée - variables internes) -
Fonctions de base (Gestion de la Time Line - RSX054 Technologies du Web
Pré-chargement Public concerné et conditions d’accès
CERTIFICAT DE COMPETENCE : CONCEPTION,
RSX052 Systèmes et applications DEVELOPPEMENT ET ANIMATION DE SITES
distribuées WEB
Public concerné et conditions d’accès Finalités de l’unité d’enseignement
CERTIFICAT DE COMPETENCE : CONCEPTION, Objectifs pédagogiques
DEVELOPPEMENT ET ANIMATION DE SITES La sécurité, la veille technologique
WEB Organisation
Finalités de l’unité d’enseignement Nombre de crédits enseignements : 4 ECTS
Objectifs pédagogiques Contenu de la formation
Publication d'informations dynamiques sur Sécurité : Architecture du système
Internet, liaison avec les bases de données du d'information : étude de cas, Menaces,
système d'information de l'entreprise. Identification des risques, Stratégie de
Organisation sécurité, Sécurisation du serveur. Sécurisation
Nombre de crédits enseignements : 6 ECTS du navigateur, Firewall et serveur Proxy,
Contenu de la formation Détection d'intrusion, Signature électronique,
XML. Introduction : Qu'est-ce que le XML, Encryptage, Certificat..
utilisation réelle et potentielle. XML bien formé Veille technologique : collecte d'information,
: Balises, Attributs, Déclaration.... Analyseur Newsgroup, Mailing lists, recensement des
XML - XML dans les navigateurs : Feuille de failles de sécurité et installation de correctifs
style CSS, XSLT et XPATH, Espaces de noms.
XML coté serveur : Parser XML. Document RSX055 Aspects juridiques
XML valide : Les DTD, Les schémas. Public concerné et conditions d’accès
Application de XML : XML et les bases de CERTIFICAT DE COMPETENCE : CONCEPTION,
données. Utilisation détournée de XML. Etude DEVELOPPEMENT ET ANIMATION DE SITES
de cas. PHP et SQL : Connexion d'une base de WEB
Finalités de l’unité d’enseignement physique, Le niveau liaison, Le niveau réseau,
Objectifs pédagogiques Les limites de X25), l'exemple de Transpac
La législation appliquée à l'Internet. 5 Les réseaux locaux
Organisation Introduction et structure en couches
Nombre de crédits enseignements : 4 ECTS Etude des différents réseaux (Ethernet et 802.
Type de la formation : Cours 3, Token Ring et 802. 5)
Contenu de la formation Les réseaux commutés - Les réseaux virtuels
Aspect juridique. Procédure administrative 6 L'interconnexion des réseaux
préalable au déploiement d'un serveur web. Généralités (Objet de l'interconnexion,
Droits d'auteur. Information des utilisateurs. Spécification d'un relais, Le tunneling, Les
Protection des données personnelles. relais et le modèle de référence)
Confidentialité des données Les fonctions annexes (Le routage à la
demande, La bande passante à la demande,
RSX101 Réseaux et télécommunications La compression de données)
Public concerné et conditions d’accès Réseaux d'interconnexion (MAN) et réseaux
Avoir le niveau bac + 2 (DPCT du Cnam, BTS, privés virtuels
DUT...) en Informatique. 7 Les services voix et les réseaux voix
Finalités de l’unité d’enseignement données
Objectifs pédagogiques Principes généraux de la téléphonie,
Acquérir les connaissances de bases en numérisation du réseau
matière de réseaux et de systèmes de Le RNIS (Généralités, Les accès au RNIS, Le
communication. Comprendre la conception protocole D et la trame LAP_D, Adressage des
des réseaux en entreprise et maîtriser les terminaux, Exemple d'établissement d'appel,
principaux concepts de l'informatique Conclusion)
communicante. L'installation d'abonné (Les éléments
Capacité et compétences acquises constitutifs, Les faisceaux de lignes, Le
Concevoir et déployer une architecture simple dimensionnement)
de réseau d'entreprise faisant appel aux PABX et service associés, réseaux de PABX
technologies de réseau local et aux réseaux à Les réseaux voix données (Généralités, La
grande distance d'opérateurs. voix sur IP)
Comprendre les avantages et les 8 L'ingénierie des télécoms
inconvénients des différentes options Introduction, les services des opérateurs (Les
technologiques, étudier une proposition de services supports, Les services de transport,
raccordement ou de service. Choix d'un service, Réseau privé ou service
Organisation d'un réseau public)
Nombre de crédits enseignements : 6 ECTS Conception d'un réseau (Types de réseau,
Type de la formation : Cours Réseau de desserte et réseau dorsal)
Contenu de la formation Evaluation des performances (Réseaux en
1 Les concepts fondamentaux mode circuits, Réseaux en mode paquets,
Les bases et les techniques de la Notions de file d'attente)
transmission, l'optimisation. 9 Les protocoles Haut Débit
Notion de protocole (Fonctions élémentaires, Introduction (L'évolution, Les flux multimédia,
Mécanismes de base, Exemple HDLC) Principe des protocoles Haut Débit)
2 Concepts réseau Le Frame relay (Architecture du Frame relay,
Généralités (Définition, Topologies de base) Format de la trame, Comparaison X25/FR)
Les réseaux à commutation et leurs L'ATM (La cellule ATM, Les mécanismes de
techniques de base (La commutation de base, Architecture d'ATM, Les différentes AAL)
circuits, La commutation de messages, La Les LAN ATM (Généralités, Classical IP, LAN
commutation de paquets, Les modes de mise Emulation
en relation)
3 L'architecture de télécommunication RSX102 Technologies pour les
Généralités et modèle de référence applications client-serveur
(Généralités, Fonctionnalités de chaque Public concerné et conditions d’accès
couche, Conclusion) Ce cours s'appuie sur des connaissances en
L'architecture du DoD : TCP/IP programmation (C, C++, Java), en systèmes
Généralités, Les mécanismes, L'adressage, La informatiques et en réseaux couches basses.
couche internet (IP), La couche transport (TCP Pour s'inscrire les élèves doivent posséder un
et UDP) niveau de connaissances correspondant à la
La couche d'accès au sous-réseau (PPP) réussite aux unités de valeur des deux
L'évolution vers IPV6 premières années de licence L1 et L2 ou du
4 Les réseaux de transport DPCT Cnam.
Généralités (Principe simplifié d'une Finalités de l’unité d’enseignement
infrastructure de télécommunication, Objectifs pédagogiques
Caractéristiques d'un réseau de transport, Les Ce cours concerne les applications en mode
réseaux à commutation de paquets) client serveur dans l'architecture Internet. Il
Le protocole X25 (Généralités, Le niveau détaille les protocoles des réseaux des
couches hautes (niveaux session, sur ces technologies.
présentation, application) avec une orientation De par son orientation qui privilégie les
marquée vers les protocoles d'application approches liées à l'émergence des
(DNS, SMTP... ) et les Web Services. Cette technologies "haut débit", ainsi que leur
unité de valeur correspond à la seconde partie impact sur les problèmes d'interconnexion et
de l'unité de valeur Réseaux et d'administration de réseau, il prépare tout
Communications RSX101. particulièrement aux valeurs "Ingénierie de
Capacité et compétences acquises réseaux" et "Systèmes multimédia et réalité
Connaissances de base des réseaux couches virtuelle".
hautes: session, présentation, application, des Capacité et compétences acquises
applications types de l'Internet et des Web Concevoir l'architecture d'un réseau faisant
Services. appel au haut débit ou soulevant des
Organisation problèmes liés au routage dans des
Nombre de crédits enseignements : 6 ECTS environnements radio ou filaire.
Modalités de validation : examen Comprendre les enjeux de la qualité de
Type de la formation : Cours service dans les réseaux TCP/IP et identifier
Contenu de la formation les solutions adaptées, en particulier dans le
1) Introduction : Généralités sur les cas des réseaux d'entreprise.
architectures client serveur et l'architecture Organisation
Internet couches hautes. Nombre de crédits enseignements : 6 ECTS
2) Programmation en mode messages. Modalités de validation : Examen
Conception des applications en mode Type de la formation : Cours
message, modélisation des protocoles par Contenu de la formation
automates synchronisés : exemple de - Réseaux hauts débits (FDDI, ATM, Frame
l'interface Socket, le bilan de cette phase Relay, gigabit Ethernet, ... ).
d'enseignement est close par un TP sur les - Techniques de compression et de
sockets. présentation (JPEG, JBIG, MPEG, hypermédia
3) Programmation en mode Appel de HTML, MHEG... ).
Procédure à Distance (RPC, Remote Procedure - Technologies d'interconnexion de réseaux
Call), Un cours/TP sur Java RMI illustrera cette (LAN/WAN, commutateurs de réseaux locaux,
partie du cours routage IP.... ). Problèmes de performances
3) Techniques de présentation des données. - Etude détaillée des protocoles de routage et
Généralités : notion de syntaxe abstraite et de de leurs caractéristiques : RIP, OSPF, BGP.
syntaxe de transfert. Sécurité et Routage multicast
Cryptographie - Notion de qualité de service et application
Exemples de couples syntaxe abstraite, aux réseaux multimédia ; métrologie dans les
syntaxe de transfert : ASN1/BER, IDL réseaux TCP/IP
CORBA/CDR, XML Schéma/XML - Technique et approches de l'administration
4) Applications client serveur dans l'Internet de réseaux
Système de Fichiers en Réseaux : NFS - Approches de la sécurité dans les réseaux :
(Network File System) notion de politique de sécurité, cryptographie,
Annuaires répartis : exemple de l'annuaire étude de quelques protocoles de sécurisation
DNS. - Radiocommunications : GSM, UMTS, WIFI
Protocoles d'accès distant : exemple de - Etudes de cas : réseau multimédia dans une
TELNET. entreprise tertiaire, Routage dans un réseau
Messageries : exemple du protocole SMTP, d'entreprise, optimisation d'un réseau
format MIME.
5) Applications Client/Serveur en Web RSX104 Images et sons numériques
Services : programmation par web services et Public concerné et conditions d’accès
approche composants Avoir le niveau de fin de cycle probatoire en
Informatique ou celui d'une licence ou
RSX103 Réseaux : compléments et maîtrise d'informatique.
applications Finalités de l’unité d’enseignement
Public concerné et conditions d’accès Objectifs pédagogiques
Connaissances au moins équivalentes à celles Acquérir les bases mathématiques,
dispensées au cours de l'UE "Réseaux et algorithmiques et la pratiques des outils de
télécommunications". transformation et de synthèse de l'image fixe
Piublic intéressé par les évolutions des et du son.
réseaux ou se destinant aux métiers Organisation
d'administrateurs système et/ou réseaux. Modalités de validation : examen
Finalités de l’unité d’enseignement Type de la formation : Cours
Objectifs pédagogiques Contenu de la formation
Approfondir des aspects liés à l'évolution des Introduction générale
réseaux et à leurs applications. Evolution vers Son - Introduction au traitement du signal
le haut débit et les radiocommunications, Son - Eléments d’acoustiques
routage dans les réseaux TCP/IP s'appuyant Son - Ecoute
Son - Etapes d’un projet son généraux, exemple du RSA.
Son - Transformation du son (1) - Fonctions de hachage sécuritaire : exemples
Son - Transformation du son (2) MD5, SHA.
Son - Synthèse du son 5) Protocoles de sécurité dans les réseaux
Image - Introduction - Protocoles de confidentialité : mise en œuvre
Image - Polyèdres des méthodes de chiffrement par blocs, par
Image - Surfaces paramétrées flots
Image - Modèles procéduraux - Protocoles d'intégrité et d'authentification
Image - Opérateurs de composition des messages : MAC et signatures
Image - Projection 2D - Protocoles d'authentification des usagers :
Image - Faces visibles et cachées protocoles à mots de passe (Radius),
Image - Coloriage réaliste protocoles à clés publiques.
Image - Suivi de rayon - Mécanismes de protection contre les virus.
Image - Techniques de visualisation 6) Mise en œuvre des protocoles de sécurité
Notion de scène d’objets MultiMédia - Infrastructures à clés publiques (PKI)
- Sécurité de la couche liaison (L2TP,
RSX112 Sécurité et réseaux protection des réseaux WIFI)
Public concerné et conditions d’accès - Sécurité au niveau réseau : IPSEC
Ce cours s'appuie sur des connaissances de - Sécurité au niveau transport : SSL, TLS.
base en programmation, en systèmes - Sécurisation du DNS : normes DNSSEC
informatiques et en réseaux. Pour s'inscrire - Sécurité du courrier électronique : SMIME,
les élèves doivent posséder un niveau de mécanismes anti spam.
connaissances correspondant à la réussite des - Sécurité des applications Web : sécurisation
deux premières années de licence L1 et L2 ou http, sécurisation des services Web.
du DPCT Cnam. - Introduction aux techniques de détection
Finalités de l’unité d’enseignement d'intrusion (IDS).
Objectifs pédagogiques
Ce cours présente les principaux aspects de la SMB111 Systèmes et applications
sécurité des systèmes et des réseaux. Il répartis
présente les problèmes généraux de sécurité Public concerné et conditions d’accès
(confidentialité, intégrité, authentification, Ce cours est destiné aux élèves ayant suivi
protection, non répudiation). et les solutions avec succès la première année du cycle
types connues pour ces problèmes. Il présente d'ingénieur (cycle probatoire) ou les trois
la mise en œuvre de ces solutions dans années de licence et qui souhaitent
l'architecture Internet. approfondir leurs connaissances en systèmes
Organisation répartis.
Nombre de crédits enseignements : 6 ECTS De bonnes connaissances en systèmes et en
Type de la formation : Cours réseaux couches hautes sont nécessaires.
Contenu de la formation L'obtention des UE NFP137 et de RSX102 est
1) Introduction : préliminaire à l'inscription à NFP111.
- Positionnement des problèmes de sécurité Finalités de l’unité d’enseignement
- Risques et menaces, contexte normatif, Objectifs pédagogiques
méthodologies d'analyse de sécurité (Marion, Présenter les aspects concernant les systèmes
Melisa, Mehari). et applications coopératives ou réparties
- Les différents problèmes à résoudre. (client-serveur, "middleware"). Développer les
- Situation des protocoles de sécurité dans problèmes et les difficultés du domaine
l'architecture Internet. considéré et certaines des solutions utilisées
- Contexte légal et aspects juridiques. pour les résoudre, l'organisation et la syntaxe
2) Protection de l'accès aux données et de l'interface de quelques produits très
protection des interfaces dans les systèmes répandus, l'ingénierie et la mise en œuvre des
- Gestion des droits dans les systèmes : techniques et outils proposés.
politiques discrétionnaires et obligatoires. Capacité et compétences acquises
- Architectures de machines à anneaux et à Connaissances générales sur les systèmes
capacités. répartis et les intergiciels.
- Exemple de la protection dans les systèmes Organisation
de fichiers, dans les répertoires de pages Nombre de crédits enseignements : 6 ECTS
Web. . Type de la formation : Cours
3) Protection dans les réseaux Contenu de la formation
- Mécanismes de filtrages des messages, murs Introduction
pare-feux (firewalls). Notions générales associées à la répartition.
4) Cryptographie Concepts matériels et logiciels. Objectifs :
- Introduction aux problèmes de cryptographie parallélisme, flexibilité, indépendance de
- Cryptographie à clés secrètes : concepts localisation, sûreté et sécurité, extensibilité.
généraux, exemple des chiffres DES, IDEA, Introduction aux différentes approches de
RC4, AES. systèmes et de répartition
- Cryptographie à clé publique : concepts La gestion des activités et la
synchronisation processus et partage des ressources.
Problèmes et solutions de synchronisation en Structures de systèmes. Introduction et
mode message : ordres partiels, causalité. La exemples sur l'allocation des ressources.
réalisation de propriétés d'ordre dans les Mesure de charge, d'occupation de l'espace
systèmes répartis d’adressage.
Le partage des données Ordonnancement des processeurs,
La désignation dans les systèmes répartis, les (Exemples : Unix, Linux, Chorus, Temps réel).
différents niveaux de désignation, les gestions Ordonnancement des transferts disques.
d'annuaires. Gestion de mémoire. Allocation. Placement
Les cohérences mémoires en univers réparti : par zone, par page. Mémoire virtuelle
principaux modèles de consistance. paginée. Ecroulement. Stratégies globales
Exemples d'intergiciels (middleware) d'allocation de ressources. Localité, espace de
Les systèmes d'objets répartis : concepts travail.
associés à la notion d'objet répartis, exemples Fiabilité de la concurrence Interblocage
Java RMI, .NET remoting. Interblocage. Détection et prévention de
L'approche composants : exemple EJB. l'interblocage. Prévention statique (classes
Les services Web et les composants de ordonnées) et prévention dynamique
services (algorithme du banquier).
Paradigmes et "patterns" de la
SMB137 Systèmes informatiques et concurrence
applications concurrentes Présentation des principaux paradigmes (et
Public concerné et conditions d’accès "patterns") de la concurrence tels qu'ils
Élèves avec les connaissances de la résultent de l'expérience des communautés
programmation et des systèmes informatiques systèmes d'exploitation, systèmes et
vues en premier cycle du Cnam ou équivalent applications temps réel, systèmes et
Finalités de l’unité d’enseignement applications embarqués, systèmes et
Objectifs pédagogiques applications répartis : exclusion mutuelle,
Permettre de comprendre les principaux producteurs-consommateurs, lecteurs-
paradigmes et "patterns" de la programmation rédacteurs, dîner des philosophes. Système
concurrente qui sont utilisés dans les centralisé ou réparti. Exemples d'utilisation
systèmes informatiques et les applications. dans des applications
Obtenir des bases pour des compétences en : Concurrence et environnement
compréhension du fonctionnement des d'exécution
systèmes informatiques, modernes, Analyse des contraintes que la programmation
programmation d'applications comportant des concurrente apporte pour l'environnement
processus coopérants, locaux ou distants d'exécution : gestion des processus (process,
(applications temps réel, applications threads, tasks), des variables locales, globales
réparties... ). et persistantes (piles, tas), de la protection
Capacité et compétences acquises (espaces d'adressages séparés,
Obtenir des bases pour des compétences en : segmentation), de la communication (canaux,
programmation d'applications comportant des mémoire virtuelle partagée)
processus coopérants, locaux ou distants Programmation des paradigmes et
(applications temps réel, applications "patterns"
réparties... ), programmation des applications Présentation des solutions dans les principaux
centralisées et réparties, évolution des systèmes et langages utilisés : API systèmes
systèmes informatiques, ouverture et (sémaphores, mutex, conditions, signaux,
interfaçage des systèmes. normes Posix), langage Java.
Organisation Synchronisation par mémoire commune.
Nombre de crédits enseignements : 6 ECTS Mécanismes élémentaires d'exclusion
Modalités de validation : Examen écrit mutuelle. Sémaphore, moniteurs (aperçu),
Type de la formation : Cours et TP méthodes synchronisées de JAVA.
Contenu de la formation Programmation de la synchronisation par
Programmation concurrente pour les "design patterns" avec des sémaphores.
systèmes et les applications Propriétés, coopération entre processus,
Introduction. Actualité de la programmation producteurs-consommateurs. Lecteurs-
concurrente, utilité, difficultés, rédacteurs, dîner des philosophes. Les
développements. techniques de programmation. Sémaphores
Rappel sur la gestion cooperative et privés. Allocation de mémoire. Solutions en
concurrente des ressources partagées programmation par objets.
entre utilisateurs ou processus. Synchronisation par messages. Cas d'UNIX et
Concurrence dans la machine virtuelle fournie de LINUX. Boîte aux lettres. Client-serveur.
à l'utilisateur par le système d'exploitation. "Design patterns" pour les paradigmes.
Processus et environnement d'exécution. Synchronisation par messages dans les
Espace d'adressage : exemple d'Unix et Linux. systèmes répartis. Ordre partiel causal, ordre
Le système fournissant des services communs total à la Lamport, algorithme réparti
et une plate-forme commune. Gestion des d'exclusion mutuelle.
Formalisation, Validation, Performances factorielle
Présenter les principales abstractions utiles : L'analyse des correspondances simples
compteurs abstraits, assertions, automates Tableau de contingence : test de
synchronisés ; relation d'ordre entre l'indépendance de deux variables qualitatives,
événements. khi-deux
Aperçu sur les besoins de validation et de L'analyse des correspondances simples
performance des programmes concurrents. Représentation des profils-lignes et des
Présentation formelle de la détection et de la profils-colonnes, représentation simultanée
prévention de l'interblocage Règle d'interprétation des résultats
L'analyse des correspondances multiples
STA101 Analyse des données : méthodes Principes de mise en œuvre et interprétation
descriptives Application au dépouillement d'enquêtes
Public concerné et conditions d’accès Classification des individus à l'issue d'une
Cette formation s'adresse à toute personne ACM.
souhaitant analyser des données statistiques Cet enseignement comprend une formation au
multidimensionnelles (chargé d'études, logiciel statistique SPAD.
ingénieur, chercheur, technicien, etc) et Logiciels recommandés outre SPAD :
nécessite des connaissances de base en STATGRAPHICS
statistique descriptive et des notions de calcul
matriciel. TET101 Management social et humain
Finalités de l’unité d’enseignement Public concerné et conditions d’accès
Objectifs pédagogiques Aucun pré requis
Explorer, décrire et interpréter des données Finalités de l’unité d’enseignement
dans leur aspect multidimensionnel. Le cours Objectifs pédagogiques
s'appuiera sur la pratique du logiciel SPAD. Sensibiliser les ingénieurs et cadres
Capacité et compétences acquises techniques aux aspects humains du
Etre en mesure à l'issue de l'enseignement de fonctionnement des organisations.
produire des études statistiques (rédaction Mesurer les enjeux de la GRH et du
d'un rapport) mettant en jeu les techniques Management.
d'analyse factorielle et de classification. Acquérir les outils d'analyse et d'action pour
Organisation mieux manager une équipe
Nombre de crédits enseignements : 6 ECTS Acquérir des bases en droit social
Modalités de validation : Le contrôle des Connaître les basics d'hygiène et sécurité.
connaissances est basé sur une étude de cas Organisation
et la rédaction d'un projet réalisés avec le Nombre de crédits enseignements : 6 ECTS
logiciel SPAD. Modalités de validation : un examen final
Type de la formation : Cours composé de questions de cours et de cas
Contenu de la formation Type de la formation : Cours
Traitements préalables à une analyse Contenu de la formation
factorielle Méthode de management
Étude des variables : corrélation linéaire, technique de GRH
corrélation des rangs base de droit social et d'hygiène et sécurité
Représentation des individus : diagramme de Leardership
dispersion, diagramme sous forme d'icônes: Animation d'équipe et gestion des conflits
étoiles, rayons de soleil, profils
Outils mathématiques de l'analyse des TET102 Management social pour
données ingénieur et communication en entreprise
Rappels d'algèbre linéaire Public concerné et conditions d’accès
Notion de métrique, projecteur Aucun pré requis en matière de techniques de
L'analyse en composantes principales management.
Principe de l'ACP Finalités de l’unité d’enseignement
Calcul des facteurs principaux et des Objectifs pédagogiques
composantes principales Sensibiliser les ingénieurs et cadres
Mesure de qualité des résultats, techniques techniques aux aspects humains du
d'interprétation fonctionnement des organisations.
Utilisation de variables illustratives Mesurer les enjeux de la GRH et du
Les méthodes de classification Management.
automatique Acquérir les outils d'analyse et d'action pour
Méthodes non hiérarchiques : centres mobiles, mieux manager une équipe.
nuées dynamiques Acquérir des bases en droit social.
Méthodes hiérarchiques : méthode de Ward, Acquérir les outils et les repères théoriques
construction et lecture du dendrogramme pour mieux communiquer en situation de
Aspects pratiques de la classification : travail: écouter, reformuler, rendre compte,
méthodes mixtes dépasser une situation difficile....
Interprétation d'une partition à l'aide des Analyser ses points forts et les points à
variables initiales, en liaison avec une analyse travailler.
Comprendre les enjeux de la communication Organisation
d'entreprise Nombre de crédits enseignements : 6 ECTS
Capacité et compétences acquises Modalités de validation : Examen final
Appréhender le fonctionnement humain des composé de question de cours et de cas
organisations et de management d'équipe. Type de la formation : Cours
Manager une équipe de travail : favoriser le Contenu de la formation
développement de la motivation, gérer les Management :
conflits. Méthode de management
Comprendre et savoir utiliser les outils de GRH Technique de GRH
recrutement, rémunération, formation. Base de droit social et d'hygiène et sécurité
Connaître les bases du droit du travail. Animation d'équipe et gestion des conflits
Analyser les interactions dans différentes Communication interpersonnel
situations. Se situer. Savoir communiquer Communication d'entreprise
Repérer les enjeux individuels et collectifs:
pouvoir, engagement, valeurs.
Conditions de vente
ARTICLE 1 : INSCRIPTION 3.3 Le CNAM se réserve le droit de disposer
1.1 Les inscriptions peuvent êtres prises en librement des places retenues pour lesquelles
charges par : le paiement prévu n'a pas été effectué.
Le stagiaire à titre individuel 3.4 Tout retard de paiement est passible,
Une entreprise, un employeur après mise en demeure, d’une pénalité
Un organisme gestionnaire de fonds de calculée au taux de 1,5 fois le taux de l'intérêt
formation légal en vigueur selon les termes de la loi 92-
ARTICLE 2 : CONDITIONS FINANCIÈRES 1442. En cas de paiement effectué par un
2.1 Le CNAM n'est pas assujetti à la T.V.A. OPCA, il appartient à l'organisme signataire de
2.2. Les repas et l'hébergement ne sont pas la demande d'inscription de s'assurer de la
compris dans le prix du stage sauf accord bonne fin du paiement par organisme qu'il
express avec organisme signataire de la aura désigné.
demande d'inscription. ARTICLE 4 : GARANTIES OFFERTES PAR
2.3. Tout stage commencé est entièrement LE CNAM
dû. 4.1 La planification des stages par le CNAM
2.4. Dans le cas d'une prise en charge par un est prévue pour permettre une ouverture de
OPCA ne payant qu'au prorata temporis des l'ensemble des stages. En cas de force
heures de présence, le coût correspondant majeure ou pour des raisons de composition
aux heures d'absence sera facturé à du groupe de stagiaires, le CNAM peut être
l'organisme signataire de la demande amené à reporter une date d'ouverture et/ou
d'inscription. à modifier le lieu de stage initialement prévu.
2.5. Le prix par participant est indiqué sur le Dans ce cas, le CNAM préviendra l'employeur
programme de chaque stage communiqué à et le stagiaire.
l'organisme signataire de la demande 4.2. Le CNAM s'engage à respecter le
d'inscription. II est reporté dans la convention programme communiqué.
entionnée à l'article 1.1. 4.3. L'attestation de présence du stagiaire est
Ces prix sont forfaitaires et comprennent le adressée à l'organisme signataire de la
coût de la formation et les documents remis demande d'inscription à la fin du stage ou elle
aux stagiaires est adressée à l'organisme signataire de la
ARTICLE 3 : MODALITÉS DE RÈGLEMENT demande d'inscription à la fin de chaque mois
3.1 Financement individuel : le règlement pour une formation de plus d'un mois et à la
du droit individuel de base (DIB) et du droit à fin du stage pour une formation de moins d’un
la formation est effectué au moment de mois.
l'inscription. 4.4. L'attestation de participation est remise
3.2 Financement entreprises ou OPCA : le au stagiaire à l'issue du stage.
CNAM envoie une facture en deux exemplaires ARTICLE 5 : CONDITIONS D'ANNULATION
à l'organisme signataire de la demande D'INSCRIPTION
d'inscription et/ou à l'organisme gestionnaire 5.1. Financement individuel : le stagiaire peut
de ses fonds s'il en existe un, dès le début du se rétracter dans un délai de 10 jours à
stage. compter de la date d'inscription, en adressant
En référence à l'art. 30 du décret du au CNAM une lettre recommandée avec
29.12.1962 portant règlement général de la accusé de réception. En
comptabilité publique, l'al. 3.1 de l'article 3 ne cas de force majeure dûment reconnue
s'applique pas aux différents organismes de la empêchant le stagiaire de suivre la formation,
fonction publique. celui-ci pourra résilier son inscription. Dans ce
L'inscription n'est définitive qu'après paiement cas, le droit individuel de base ne donnera pas
intégral de la somme due à l'inscription, telle lieu à remboursement. Seul le droit à la
que définie à l'al. 3.1. de l'article 3. formation (pour les valeurs non commencées)
Le règlement du prix du stage doit être sera remboursé au stagiaire.
effectué en totalité au moment de l'inscription 5.2. Financement entreprises : toute
pour les formations d'une durée égale ou annulation d'inscription à un stage s’ouvrant à
inférieure à 10 jours. la date et au lieu prévu, qui n'aura pas été
30 % au moment de l'inscription et le solde à expressément communiquée au CNAM, au
la fin du stage, pour les formations moins 9 (neuf) jours
supérieures à 10 jours. avant le début de la formation, entraînera le
30 % au moment de l'inscription, 40 % la versement par l'organisme signataire de la
deuxième année et le solde à la fin du stage, demande d'inscription de l'intégralité de la
pour les formations durant plus de deux ans. somme due.
Le CNAM envoie une facture en deux 5.3. En cas de désistement d'un stagiaire,
exemplaires à l'organisme signataire de la l'organisme signataire de la demande
demande d'inscription et/ou à l'organisme d'inscription peut, avant le début du stage et
gestionnaire de ses fonds s'il en existe un, dès avec l'accord préalable du CNAM, remplacer la
le début du stage personne empêchée par une autre personne
concerné. dont le profil répond aux "pré-requis"
En référence à l'art. 30 du décret du mentionnés dans le programme du stage.
29,12.1962 portant règlement général de la ARTICLE 6 : LITIGES
comptabilité publique, les al. 3.1, 3.1.1., 6.1. Tous les litiges qui ne pourraient être
3.1.2. et 3.1.3. de l'article 3 ne s'appliquent réglés à l'amiable seront traités par les
pas aux différents organismes de la fonction Tribunaux de Limoges.
publique.
en Creuse
Maison de l’Emploi et de la Formation
Place Joachim du Chalard
en Haute-
Haute-Vienne 23300 LA SOUTERRAINE
83 rue d’Isle  05 55 63 93 20
87000 LIMOGES creuse@cnam-limousin.fr
 05 55 43 69 60
haute-vienne@cnam-limousin.fr

en Corrèze
8 rue Chateaubriand
19100 BRIVE LA GAILLARDE
 05 55 87 63 93
correze@cnam-limousin.fr

www.cnam-
www.cnam-limousin.fr
limousin.fr
www.cnam.fr