13.07.2015 Views

plaquette GL 2014 - IUT de Metz

plaquette GL 2014 - IUT de Metz

plaquette GL 2014 - IUT de Metz

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

U.F.A. Paul Verlaine <strong>IUT</strong>1Département InformatiqueUniversité <strong>de</strong> <strong>Metz</strong>Ile du Saulcy57012 METZC.F.A. Robert Schuman4, rue Monseigneur Pelt57070 METZFormation par ALTERNANCELicence ProfessionnelleSystèmes Informatiques et Logicielsmétiers Génie Logiciel


Contenu <strong>de</strong> la <strong>plaquette</strong>Gestion <strong>de</strong> la formationObjectifs et organisation <strong>de</strong> la formationLe suivi et les outils <strong>de</strong> coordinationOrganisation <strong>de</strong>s étu<strong>de</strong>sCalendrier d’alternanceProjet industrielMémoireModalités <strong>de</strong> contrôle <strong>de</strong>s connaissancesLes enseignements


Gestion <strong>de</strong> la formationLe Centre <strong>de</strong> Formation d'Apprentis Robert Schuman4 rue Monseigneur PELT - 57 070 METZTél : 03 87 76 40 36 - Fax : 03 87 36 78 36gère administrativement la formation.La partie pédagogique et suivi <strong>de</strong>s apprentis est géré parUnité <strong>de</strong> Formations d'Apprentis Paul Verlaine <strong>IUT</strong>1,située dans les locaux <strong>de</strong> l'<strong>IUT</strong> <strong>de</strong> <strong>Metz</strong>.Le correspondant pédagogiqueM. Pascal NITSCHKE – iutmetz-lpsil-app-resp@univ-lorraine.frDépartement Informatique <strong>IUT</strong> <strong>Metz</strong>et son AssistanteMme Houria SELHAOUI – iutmetz-lpsil-app-resp@univ-lorraine.fr03 87 31 56 23Département Informatique <strong>IUT</strong> <strong>Metz</strong>sont chargés <strong>de</strong> faire l’interface entre les <strong>de</strong>ux entités.Objectifs et organisation <strong>de</strong> la formationObjectifL’objectif est d’apporter à <strong>de</strong>s étudiants disposant en informatique d’une formation <strong>de</strong> base généraliste, lescompétences nouvelles nécessaires pour réaliser ou participer au développement d’applications dans le cadredu système d’information <strong>de</strong> l’entreprise en général et <strong>de</strong>s bases <strong>de</strong> données en particulier.Métiers actuels et futurs visésDéveloppeur logiciel, chef <strong>de</strong> projet.Public concernéL’apprenti est un étudiant en contrat d’apprentissage ou un salarié en contrat <strong>de</strong> professionnalisation.Pré-requis : diplôme bac +2 (BTS, L2, DUT, …) obtenu dans une filière informatique.Statut <strong>de</strong> l’apprentiL’apprenti signe un contrat <strong>de</strong> travail et possè<strong>de</strong> un statut <strong>de</strong> salarié d’entreprise.Ce contrat donne droit au versement d’un salaire mensuel.L’apprenti bénéficie <strong>de</strong>s mêmes congés que les salariés <strong>de</strong> l’entreprise.Obligations <strong>de</strong> l’apprenti et <strong>de</strong> l’employeurLa durée légale du travail est fixée à 35 heures par semaine pour tous les apprentis.Le temps passé dans l’établissement d’enseignement est considéré comme temps <strong>de</strong> travail (semaine à 35heures).L’apprenti• s’engage à effectuer le travail qui lui est confié par l’employeur ;• doit respecter le règlement intérieur <strong>de</strong>s différents partenaires (entreprise, établissementsd’enseignement) ;• a une obligation <strong>de</strong> présence lors <strong>de</strong>s enseignementsL’employeur doit désigner un « Maître d’apprentissage » ou une équipe tutorale (parmi laquelle est nommé unréférant) qui assure la formation <strong>de</strong> l’apprenti, mais également son suivi et son évaluation ainsi que lacoordination avec les différents établissements partenaires.


Le suivi et les outils <strong>de</strong> coordinationLe suivi <strong>de</strong> l’apprenti, placé sous la responsabilité du C.F.A. et du Maître d’apprentissage, s’appuie surdifférents outils :• le livret numérique <strong>de</strong> formation : les co<strong>de</strong>s d'accès sont envoyés à chaque acteur, maîtred'apprentissage, étudiant et formateur, durant la première pério<strong>de</strong> d'enseignement.• le suivi en entreprise : effectué par les formateurs au cours <strong>de</strong> la formation, le suivi permet <strong>de</strong>connaître l'environnement professionnel <strong>de</strong> l'apprenti, d'évaluer le jeune sur sa progression et soncomportement et d'établir une stratégie commune en cas <strong>de</strong> difficultés.Le suivi administratif du C.F.A. Robert Schuman rési<strong>de</strong> pour partie dans le suivi et le contrôle du contrat <strong>de</strong>travail,Les absences et les retards <strong>de</strong> l’apprenti durant les pério<strong>de</strong>s d'enseignement sont gérées par l’UFA PaulVerlaine <strong>IUT</strong>1.


Organisation <strong>de</strong>s étu<strong>de</strong>sGénéralitésLa formation comporte 575 heures d’enseignement académique et <strong>de</strong> suivi <strong>de</strong> projets. (<strong>de</strong> fin septembre/ débutoctobre à mai).La formation en alternance avec <strong>de</strong>s pério<strong>de</strong>s <strong>de</strong> travail en entreprise comporte :• <strong>de</strong>s enseignements spécifiques• <strong>de</strong>s enseignements généraux• <strong>de</strong>s enseignements d’adaptation spécifiques à l’option suivant l’origine <strong>de</strong>s étudiantsLes enseignements sont préparés sous la forme <strong>de</strong> modules permettant la validation d’acquis.Les modulesle volume horaire <strong>de</strong> chaque module comprend les enseignements et le contrôle <strong>de</strong>s connaissances.Modules <strong>de</strong> formation générale (110 heures)• Langue (54 heures)• Expression-communication (22 heures)• Droit, Conduite <strong>de</strong> projet (34 heures)Modules <strong>de</strong> préparation et d’adaptation (3 modules maximum : 102 heures)• Système (34 heures)• Développement <strong>de</strong> spécialité (34 heures)• Système d’information (34 heures)• Mathématiques pour l’informatique (34 heures)• Algorithmique, programmation Java, structures <strong>de</strong> données (34 heures)Modules <strong>de</strong> spécialité <strong>de</strong>s métiers du Génie Logiciel (303 heures)• PPO : Programmation Par Objets (76 heures)• BD : Base <strong>de</strong> Données (76 heures)• SAR : Systèmes et Applications Réparties (70 heures)• <strong>GL</strong> : Génie Logiciel (81 heures)Module projet industriel (40 heures), projet Java/Androïd (20 heures)


Calendrier


Projet industrielLe projet industriel est réalisé dans l’entreprise d’accueil avec un suivi dans l’établissement d’enseignement.Ce projet vise à faire la synthèse <strong>de</strong>s connaissances et doit couvrir tout le cycle <strong>de</strong> vie d’un développementlogiciel en s’appuyant sur <strong>de</strong>s métho<strong>de</strong>s.MémoireChaque apprenti doit rédiger et soutenir un mémoire en fin <strong>de</strong> formation, au mois <strong>de</strong> septembre.Ce mémoire contient notamment les travaux réalisés en entreprise, les métho<strong>de</strong>s et les techniques mises enœuvre. L’explication <strong>de</strong> la réalisation du projet industriel détaillée est un chapitre à part entière dans lemémoire.Evaluation du mémoire et du projet industriel• la soutenance d’une durée <strong>de</strong> 55 minutes, se déroule dans cet ordre- présentation du mémoire et du projet industriel : 30 minutes- entretien : 25 minutes• le contenu et la préparation- contenu du mémoire : introduction, présentation <strong>de</strong> l’entreprise, présentation <strong>de</strong>s tâches effectuéesdans l’entreprise, conclusion, synthèse (apports <strong>de</strong> cette année en apprentissage)- préparation : la soutenance orale s’appuie sur l’utilisation <strong>de</strong> documents (diaporama, transparents,schémas, photocopies, distribution d’information au jury, etc.)- planning <strong>de</strong>s soutenances : annoncé au plus tard une semaine avant le début• les modalités <strong>de</strong> soutenance et <strong>de</strong> notationLa soutenance se passe <strong>de</strong>vant un jury composé- du formateur chargé du suivi <strong>de</strong> l’apprenti en entreprise- du maître d’apprentissage- d’au moins un autre enseignantL’évaluation du projet industriel et du mémoire par le jury prend en compte :- les aspects professionnels : qualité du travail, qualité <strong>de</strong> l’intégration en entreprise, difficulté <strong>de</strong>stâches <strong>de</strong>mandées, autonomie, etc.- les aspects académiques : qualité écrite <strong>de</strong>s rapports, qualité orale <strong>de</strong> la soutenance, pertinence <strong>de</strong>sréponses aux questions, etc.


Modalités <strong>de</strong> contrôle <strong>de</strong>s connaissancesLes Unités d’Enseignement• UE1 : formation générale coef 8• UE2 : adaptation coef 4• UE3 : module PPO coef 7• UE4 : module BD coef 7• UE5 : module SAR coef 7• UE6 : module <strong>GL</strong> coef 7• UE7 : projet industriel coef 4• UE8 : mémoire coef 12Modalités d’obtention du diplômeLa licence professionnelle est décernée aux étudiants qui ont obtenu à la fois une moyenne générale égale ousupérieure à 10 sur 20 à l’ensemble coefficienté <strong>de</strong>s 8 Unités d’Enseignement (avec prise en compte d’uneéventuelle bonification) et une moyenne égale ou supérieure à 10 sur 20 à l’ensemble coefficienté constitué duprojet industriel et du mémoire. La compensation entre Unités d’Enseignement s’effectue sans note éliminatoire.Lorsqu’il n’a pas été satisfait au contrôle <strong>de</strong>s connaissances et <strong>de</strong>s aptitu<strong>de</strong>s, l’étudiant peut conserver, à sa<strong>de</strong>man<strong>de</strong>, le bénéfice <strong>de</strong>s unités d’enseignement pour lesquelles il a obtenu une note égale ou supérieure à 8sur 20.Lorsque la licence professionnelle n’a pas été obtenue, les unités d’enseignement dans lesquelles la moyenne<strong>de</strong> 10 a été obtenue sont capitalisables et font l’objet d’une attestation délivrée par l’établissement.Le contrôle <strong>de</strong>s connaissancesA l’intérieur <strong>de</strong> chaque unité d’enseignement, l’évaluation <strong>de</strong>s connaissances et aptitu<strong>de</strong>s se déroule selon <strong>de</strong>smodalités définies en début d’année. Elle peut comporter, en plus du contrôle continu classique, <strong>de</strong>s épreuvesterminales écrites dont le volume horaire pour chaque module tient compte.Attribution <strong>de</strong> mentionsL’obtention <strong>de</strong> la licence professionnelle s’accompagne <strong>de</strong> l’attribution <strong>de</strong>s mentions suivantes :• Passable si 10 ≤ moyenne générale < 12• Assez bien si 12 ≤ moyenne générale < 14• Bien si 14 ≤ moyenne générale < 16• Très Bien si moyenne générale ≥ 16Le jury <strong>de</strong> délivranceLe jury <strong>de</strong> délivrance est composé d’enseignants intervenant dans la formation et professionnels.Sa composition est déterminée ultérieurement.


Les enseignementsFormation générale• Langue anglaise (54 heures)• Expression-Communication (22 heures) : expression et communication écrite et orale, méthodologie durapport et <strong>de</strong> la soutenance du mémoire, etc.• Droit, Conduite <strong>de</strong> projet (34 heures) :Module <strong>de</strong> préparation et d’adaptationChacun <strong>de</strong> ces modules représentent 34 heures d’enseignement et <strong>de</strong> contrôle <strong>de</strong>s connaissances.Systèmeexpressions régulières et filtrescomman<strong>de</strong>s en langage Javacomman<strong>de</strong>s en Unix, interpréteur <strong>de</strong> filtres <strong>de</strong> recherche et remplacement, comman<strong>de</strong>s en langageen awkutilisation <strong>de</strong> comman<strong>de</strong>s et <strong>de</strong> l’interpréteur Unixmise en œuvre et installation d’un système LinuxSystème d’informationModule <strong>de</strong>stiné à donner les éléments permettant une mise en œuvre rigoureuse et méthodique <strong>de</strong>ssystèmes d’information.Contenunotion <strong>de</strong> système d’information, éléments <strong>de</strong> systémiquemodèles <strong>de</strong> données Entité/Association,étu<strong>de</strong>s <strong>de</strong> l’existant, conception, réalisation, test, maintenancenotions sur UMLatelier <strong>de</strong> génie logicielAlgorithmique, programmation Java, structures <strong>de</strong> donnéesModule <strong>de</strong>stiné à mettre à niveau en algorithmique les étudiants dont le cursus précé<strong>de</strong>nt ne leur ont paspermis d’étudier <strong>de</strong>s structures <strong>de</strong> données indispensables à un second cycle informatique.Contenurappels sur la récursivité et les listes linéairesles arbres : définition et structures <strong>de</strong> donnéesalgorithmes classiques sur les arbresintroduction aux graphesprogrammation JavaMathématiques pour l’informatiqueModule <strong>de</strong>stiné à présenter les notions mathématiques indispensables pour suivre les enseignementsd’informatique aux étudiants qui n’auraient pas étudiés <strong>de</strong> façon significative ces notions dans leurs étu<strong>de</strong>santérieures.Contenulogique et algèbre <strong>de</strong> Boolearithmétique : PGCD, nombres premiers, congruences, Z/nZlangages et automates


Module <strong>de</strong> spécialitésPPO : Programmation Par Objets (76 heures)ContenuPartie 1Partie 2Partie 3Héritage – Hiérarchie <strong>de</strong> classesFonctions virtuellesClasses abstraitesProgrammation multithreadéeProgrammation d’applications client-serveurProgrammation graphique et évènementielleProgrammation <strong>de</strong> clients SQLJEE : les serveurs d'applications / Conteneurs /TomcatServlet, JSP, BeansTaglibJSTL-ELDAO-MVC-STRUTSDécouverte : Web Services (Axis2), Spring, HibernateDéveloppement d'applications mobiles : Java/AndroïdBD : Base <strong>de</strong> Données (76 heures)Contenula modélisation conceptuelle <strong>de</strong> données avec le modèle Entité-Association étendumodèle et langages <strong>de</strong> bases <strong>de</strong> données relationnelles : fon<strong>de</strong>ments théoriques et mise en œuvrela modélisation <strong>de</strong>s données basée sur les dépendances <strong>de</strong>s donnéeset la normalisation <strong>de</strong>s relationsorganisations internes <strong>de</strong> données : in<strong>de</strong>xage et hachagetraitement et optimisation <strong>de</strong> requêtestransactions et accès concurrentsle SGBD Oracle : administration et développementNoSQLBases <strong>de</strong> Données Répartiesentrepôts <strong>de</strong> donnéessécurité <strong>de</strong>s Bases <strong>de</strong> DonnéesSAR : Systèmes et Applications Réparties (70 heures)Contenunotions générales associées à la répartitionconcepts matériels et logiciels, objectifsproblèmes et solutions <strong>de</strong> synchronisationparallélisme et activitésmodèles <strong>de</strong> communication par message, par ren<strong>de</strong>z-vous, par appel <strong>de</strong> procédures distantesdésignation et sécurité dans les systèmes répartismémoires virtuelles répartiessystèmes <strong>de</strong> fichiers répartissystèmes à objetsXML et WebServicesétu<strong>de</strong> du système Androïd


<strong>GL</strong> : Génie Logiciel (81 heures)ContenuPartie 1Logiciel et génie logiciel - une introduction + concepts orientes-objets + Processus UnifiéModélisation par <strong>de</strong>s classesUtilisation <strong>de</strong>s patrons <strong>de</strong> conceptionFocalisation sur les utilisateurs et leurs besoinsModélisation <strong>de</strong>s interactions et <strong>de</strong>s comportementsArchitecture et conception <strong>de</strong> logiciel + Processus Unifié (création <strong>de</strong>s diagrammes par itération, àdifférents niveaux d'abstraction)Métho<strong>de</strong>s <strong>de</strong> test et d'inspection pour assurer la qualité <strong>de</strong>s logiciels + JUnit (lien avec les métho<strong>de</strong>sagiles)Programmation Defensive + JML.Modélisation complète d'une application + Processus Unifié (validation itérative <strong>de</strong>s diagrammes et<strong>de</strong> la couverture par comparaison <strong>de</strong> diagrammes).XDE + RUPPartie 2 – gestion <strong>de</strong> projetIntroduction : Le génie logiciel et la gestion <strong>de</strong> projetEstimation budgétaire : périmètre/découpage en lots, prise en compte <strong>de</strong> l'environnement: <strong>de</strong>s partiesprenantes, <strong>de</strong> la politique d'entreprise, <strong>de</strong>s contraintes, etc.)La planification ou les règles du jeu pour gérer : la qualité par le PAQ, le temps, les dépenses, leschangements <strong>de</strong> périmètres, les approvisionnements, les communications, les hommes et lacoordination <strong>de</strong> ces pointsZoom sur la planification <strong>de</strong>s risquesProjet récapitulatif par un travail en équipesen gérant <strong>de</strong>s contraintes fluctuantes dues à la MOA, au contexte économique,en gérant <strong>de</strong>s contraintes <strong>de</strong> mutualisation <strong>de</strong>s ressources (humaines et techniques).Découverte <strong>de</strong>s objectifs dans un contexte bien défini.Estimation budgétaire et présentation à la MOAPlanification <strong>de</strong> certains aspects à choisirEtu<strong>de</strong> <strong>de</strong>s risquesComités <strong>de</strong> pilotage projet (MOA - MOE)Partie 3 - gestion <strong>de</strong> projet agileQu'est-ce que l'agilité ? Introduction aux métho<strong>de</strong>s agilesSCRUM: notions fondamentales (product owner, scrum master, backlog, sprint, etc.)Démarrage d'un projet, adapter Scrum au contexteEstimations, mesures et indicateurs

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!