Génie logiciel
Code UE : GLG105
- Cours
- 6 crédits
Responsable(s)
Ghislain ROCHETEAU
Public et conditions d'accès
Pour tirer le meilleur parti de ce cours il est nécessaire de maîtriser l'ensemble des connaissances de base en informatique, dispensées en L1, L2.
Les auditeurs de ce cours sont supposés avoir une expérience en programmation telle que pratiquée dans l'industrie et de posséder une bonne maîtrise d'au moins l'un d'eux (Java, PHP, C#, C, C++, Ada, etc.). Une connaissance générale, acquise dans d'autres cours ou dans la pratique, des systèmes d'exploitation et de l'architecture des applications sera un plus.
Les auditeurs de ce cours sont supposés avoir une expérience en programmation telle que pratiquée dans l'industrie et de posséder une bonne maîtrise d'au moins l'un d'eux (Java, PHP, C#, C, C++, Ada, etc.). Une connaissance générale, acquise dans d'autres cours ou dans la pratique, des systèmes d'exploitation et de l'architecture des applications sera un plus.
Objectifs pédagogiques
Cette UE est destinée à donner un panorama complet des principales techniques et méthodes de base permettant de mettre en oeuvre des logiciels dont le principe est qu'ils fonctionnent correctement conformément aux besoins de ses utilisateurs.
Contenu
Ce cours est articulé sur la compréhension en profondeur du processus de développement logiciel de façon à ce qu'un auditeur puisse se couler sans difficulté dans les différentes techniques et méthodes qu'il rencontrera dans sa vie professionnelle.
Cette UE est organisée en trois modules principaux :
A ces modules, pour compléter le panorama, s'ajoutent deux cours de sensibilisation (environ 5 heures de cours), concernant :
Cette UE est organisée en trois modules principaux :
- Un module gestion de projet (environ 20 heures de cours et ED) : l'importance de l'ingénierie du logiciel et des projets informatiques, les cycles de vie, le processus de gestion des projets informatiques, l'agilité, la nécessité de l'estimation des couts et délais des projets. L'accent sur ce dernier point est mis sur le modèle COCOMO.
- Un module validation, vérification et tests (environ 15 heures de cours et ED) : définitions et concepts de base, tests boite noire et boite blanche. Mesures de couverture du code, obtention d'un ensemble de tests minimaux permettant de vérifier le bon fonctionnement du code.
- Un module conception et architecture des logiciels (environ 20 heures de cours et ED) : la problématique de la modélisation, l'expression des besoins, l'analyse fonctionnelle, les modèles statiques et dynamiques, le paradigme objet.
A ces modules, pour compléter le panorama, s'ajoutent deux cours de sensibilisation (environ 5 heures de cours), concernant :
- L'assurance qualité logicielle,
- La gestion de configuration,
Modalité d'évaluation
Examen 3h.
Bibliographie
- IEEE : Software Engineering Standards Collection
- J. PRINTZ : Le Génie logiciel (Que sais-je n°2956, PUF).
- J. PRINTZ : Productivité des programmeurs, Hermès-Lavoisier
- J. PRINTZ : Puissance et limites des systèmes informatisés, Hermès-Lavoisier
- J. PRINTZ : Architecture logicielle, Dunod
- J. Printz, B. Mesdon, N. Treves : Estimation des projets de l'entreprise numérique
Cette UE apparaît dans les diplômes et certificats suivants
Rechercher une formation
Chargement du résultat...

Contact
Voir les dates et horaires, les lieux d'enseignement et les modes d'inscription sur les sites internet des centres régionaux qui proposent cette formation
UE
-
-
Paris
-
Centre Cnam Paris
- 2020-2021 1er semestre : Présentiel soir ou samedi
-
Centre Cnam Paris
-
Paris
-
-
Cote d'ivoire
- Cote d'ivoire
-
Cote d'ivoire
-
-
Hauts de France
-
Valenciennes
Comment est organisée cette formation ?
Organisation de la modalité FOAD 100%
:Planning
1er semestre
- Date de démarrage : 17/10/2020
- Date limite d'inscription : 30/11/2020
- Regroupements facultatifs : aucun
- Date de 1ère session d'examen : 13/02/2021
- Date de 2ème session d'examen : 15/05/2021
Accompagnement
- Plateforme Moodle
- Chat
- Forum
- Messagerie intégrée à la plateforme
- Classe virtuelle
- Espace de travail collaboratif
- Séance de démarrage
Ressources mises à disposition de l'auditeur
- Documents de cours
- Enregistrement de cours
- Documents d'exercices, études de cas activités
- Bibliographie et webographie
Modalités de validation
- Contrôle continu
- Examen sur table
- 1 devoir à rendre
- 1 projet individuel
-
Lille
Comment est organisée cette formation ?
Organisation de la modalité FOAD 100%
:Planning
1er semestre
- Date de démarrage : 17/10/2020
- Date limite d'inscription : 30/11/2020
- Regroupements facultatifs : aucun
- Date de 1ère session d'examen : 13/02/2021
- Date de 2ème session d'examen : 15/05/2021
Accompagnement
- Plateforme Moodle
- Chat
- Forum
- Messagerie intégrée à la plateforme
- Classe virtuelle
- Espace de travail collaboratif
- Séance de démarrage
Ressources mises à disposition de l'auditeur
- Documents de cours
- Enregistrement de cours
- Documents d'exercices, études de cas activités
- Bibliographie et webographie
Modalités de validation
- Contrôle continu
- Examen sur table
- 1 devoir à rendre
- 1 projet individuel
-
Valenciennes
-
Hauts de France
-
-
Pays de la Loire
-
Pays de la Loire
- 2020-2021 2nd semestre : FOAD 100%
Comment est organisée cette formation ?Organisation de la modalité FOAD 100%
:Planning
2ème semestre
- Date de démarrage : 27/02/2021
- Date limite d'inscription : 15/04/2021
- Regroupements facultatifs : aucun
- Date de 1ère session d'examen : 19/06/2021
- Date de 2ème session d'examen : 11/09/2021
Accompagnement
- Plateforme Moodle
- Chat
- Forum
- Messagerie intégrée à la plateforme
- Classe virtuelle
- Séance de démarrage
Ressources mises à disposition de l'auditeur
- Documents de cours
- Enregistrement de cours
- Documents d'exercices, études de cas activités
Modalités de validation
-
Pays de la Loire
-
Pays de la Loire
Code UE : GLG105
- Cours
- 6 crédits
Responsable(s)
Ghislain ROCHETEAU