Micro-Informatique Machines Embarquées - Licence
Présentation de la formation
La licence Micro-Informatique et Machines Embarquées permet à des professionnels ayant des compétences techniques en informatique d’acquérir des connaissances plus approfondies sur les micro-contrôleurs, micro-processeurs et leur environnement de développement dans le cadre d’une approche reliant principes fondamentaux théoriques, démarche expérimentale appliquée et réalisation de manipulations concrètes. Dans un domaine en évolution permanente, ce diplôme valide un profil très recherché au carrefour de l’informatique générale et de l’informatique embarquée (implantation de programmes dans un robot, un véhicule, un téléphone mobile, une console de jeux). Le contenu de cette formation axée sur les avancées récentes des technologies émergentes permettra aux stagiaires de se
positionner favorablement sur le marché de l’emploi (M2M, géo-localisation, mobilité, etc.).
Cette formation propose un approfondissement professionnalisant des compétences courantes de l’informaticien des systèmes industriels et l’acquisition de nouveaux savoir-faire. Ces atouts permettent de s’adapter aux futures technologies et de développer les faire-valoir d’un spécialiste pluridisciplinaire pour la programmation des systèmes autant industriels qu’embarqués.
Les cours sont assurés par une équipe pédagogique constituée d’enseignants-chercheurs en informatique et de professionnels experts du domaine (Sinovia, Sogeti). L’articulation d’apports théoriques et d’applications concrètes, en relation avec des projets parfois en partenariat avec l’industrie, dynamise fortement les apprentissages.
Objectifs
À l’issue de la formation, les stagiaires seront capables de :
- Concevoir et maintenir des programmes informatiques pour des systèmes autonomes et interactifs ;
- Assurer les tests de programmes développés à partir de jeux d’essais ;
- Participer à la rédaction de dossiers techniques et de documentation de logiciels ;
- Acquérir la compréhension de l’anglais technique ;
- Acquérir une capacité d’adaptation permanente face aux futures technologies ;
- Développer des « liaisons techniques » avec l’environnement de travail, notamment par la compréhension des problématiques des métiers : ce sont les composants métiers.
Publics concernés
Cette formation s’adresse aux professionnels du domaine informatique souhaitant actualiser leurs connaissances et acquérir de nouvelles compétences en matière de micro-informatique et machines embarquées axées sur les nouvelles technologies de l’informatique interactive.
Critères d’admission
L’admission à cette formation se réalise :- soit sur titre (être titulaire soit d’un diplôme bac + 2 dans le domaine informatique, soit d’un grade universitaire équivalent à 120 crédits ECTS de l’enseignement supérieur, soit d’un DUT Informatique ou assimilé ou d’un BTS Informatique Industrielle et Automatique) ;
- soit sur validation des acquis professionnels et personnels : la VAPP (décret de 85) peut être accordée aux personnes ne remplissant pas les conditions pré-citées, après exposé de leurs motivations, centres d’intérêt, expériences et étude de la cohérence de leur projet professionnel. Et sur justification d’au moins 3 années d’expérience professionnelle dans le champs informatique ;
Débouchés professionnels
Informaticien de développement, informaticien analyste, programmeur industriel.
Débouchés universitaires :
Cette licence donne accès à tout Master Informatique et plus particulièrement au Master Professionnel mention “Informatique des Métiers et des Applications” de l’Université Paris 8.
Informations Générales
- Durée : 740 h dont 440 h d’enseignement théorique et 300 h de stage minimum
- Lieu de formation : Université Paris 8, UFR Informatique
- Tarif : 2880 euros + 175,57 euros de droits d’inscription (tarif 2009 à titre indicatif)
- Informations : 0 820 20 51 00 ou info-sfp@univ-paris8.fr
- Année de création de la formation : 2005
Calendrier
La formation a lieu tous les lundis et mardis.
De septembre 2010 à septembre 2011
Contenu de la formation
Enseignements théorique et pratique : [440 h]
Module 1 : Fondamentale programmation [80 h]
- Programmation objets : caractéristiques du modèle objet et avantages par rapport à l’approche traditionnelle. Etude d’exemples concrets en utilisant les langages C++ et Java ;
- Base de données : introduction à la modélisation des bases de données, modèle entité/relation et modèle relationnel ; langage d’interrogation SQL ; architecture interne d’un système de base de données ; principes de programmation concurrente ; architecture client-serveur ; base de données distribuées ; base de connaissances ; base orientée objets.
Module 2 : Architecture des systèmes industriels [80 h]
- Logique programmable : conception et formalisation de systèmes digitaux destinés à réaliser des projets spécifiques (interfaces, architectures de machines spécialisées). Systèmes combinatoires, systèmes séquentiels, problèmes de codage. Etude du langage VHDL ;
- Architecture des microprocesseurs : architecture générale des processeurs (fonctionnement et performances matérielles et logicielles). Illustrations sous forme d’applications.
Module 3 : Dynamique des systèmes [80 h]
- Systèmes mobiles et QoS : présentation des caractéristiques des systèmes et de leur capacité de diagnostic. Notions de réseau informatique, de couche de service et d’architecture orientée service. Le cours s’appuie sur la présentation de principes fondamentaux, de méthodes, de protocoles et d’outils pour la gestion du réseau filaire et sans fil ;
- Micro-programmation : couche micro-programme de l’architecture des ordinateurs, située à l’interface entre le matériel (registres, UAL, chemin de données) et l’assembleur. Etude détaillée d’un processeur.
Module 4 : Algorithmique pour application des systèmes industriels [80 h]
- Programmation temps réel : notions sous-jacentes au temps réel et mécanismes fondamentaux à mettre en œuvre dans un système pour l’exécution des applications temps réel. Techniques d’ordonnancement et maîtrise du temps. Mise en pratique des concepts grâce à des travaux pratiques ;
- Traitement du signal et des images numériques : introduction, charge de traitements d’images / acquisition d’images : capteurs, numérisation / analyse fréquentielle des images, transformation de Fourier / transformation d’images, applications à la compression / convolution, corrélation / application au filtrage linéaire / morphologie mathématique pour les images binaires.
Module 5 : Architecture des systèmes industriels II [80 h]
- Architecture des systèmes embarqués : étude et utilisation des différents standards utilisés dans l’industrie pour le contrôle de processus, de robots et d’instruments (PCI, VME, VMX et CAN). Travaux pratiques ;
- Systèmes à micro-contrôleurs : étude et mise en œuvre d’architectures à base de micro-contrôleurs 8, 16 et 32 bits pour la conception de systèmes embarqués. Travaux pratiques.
Module 6 : Culture [40 h]
Langue vivante (anglais pour l’informatique)
Stage pratique [300 h]
Les stagiaires doivent effectuer un stage pratique en entreprise d’une durée minimale de 300 heures. Après validation du sujet par l’équipe pédagogique, un enseignant est désigné comme tuteur et procède à un entretien téléphonique, puis à une visite du stagiaire dans l’entreprise. Une liste d’entreprises ayant précédemment accueilli des stagiaires est proposée aux étudiants et des offres de stages, en fonction des besoins exprimés par les
entreprises en contact avec l’équipe de la formation, sont envoyées aux étudiants.
Mémoire professionnel
Le mémoire professionnel est une production théorico-pratique individuelle, élaborée dans le respect des normes scientifiques universitaires. Le stagiaire y présente ses travaux et investigations engagées au cours des ateliers et du stage pratique. Il montre sa maîtrise des concepts et notions étudiés durant l’année. Le mémoire (30 pages hors annexes et bibliographie) est soutenu devant un jury. La rédaction du mémoire s’appuie sur des consignes précises permettant une réalisation et une présentation de ce dernier dans les meilleures conditions et en accord avec l’enseignant tuteur.
Méthodes pédagogiques
- Cours magistraux et enseignements théoriques,
- Travaux pratiques d’application,
- Stage pratique en entreprise,
- Site web interactif d’échange et d’appui pédagogique : suivi et approfondissement des sessions présentielles.
Validation des enseignements
- Assiduité aux enseignements,
- Contrôle des connaissances (oraux et écrits en contrôle continu et examen final) : chaque module donne lieu à une note correspondant à la moyenne des notes obtenues pendant l’année,
- Rédaction et soutenance d’un mémoire professionnel devant un jury composé de deux enseignants-chercheurs et d’un professionnel de terrain. La note tient compte de l’appréciation du tuteur en entreprise, de la qualité du mémoire et de la soutenance,
- Obtention d’une note moyenne de 10/20 sur l’ensemble des Unités d’Enseignements (les 6 modules + le stage).
Diplôme délivré
Le diplôme délivré est une Licence d’Informatique, diplôme national baccalauréat + 3, « Micro-Informatique Machines Embarquées ».
Equipe pédagogique
- Isis TRUCK, Maître de Conférences en informatique, Université Paris 8,
- Youcef TOUATI, Maître de Conférences en informatique, Université Paris 8.
- Arab ALI CHERIF, Professeur d’informatique, Université Paris 8,
- Thomas BOUAZIZ, Ingénieur « Nouvelles Technologies » chez ExperiensS,
- Patrick GREUSSAY, Professeur d’informatique, Université Paris 8,
- Daniel HECKER, Ingénieur France Telecom,
- Nicolas JOUANDEAU, Maître de Conférences en informatique, Université Paris 8,
- Yohann LEYRIS, Ingénieur chez ExperiensS.
Document non contractuel