x
Type Etablissement
Ville universitaire
Niveau
OBJECTIFS DE LA FORMATION
Introduction: La filière de Master spécialisé "Systèmes embarqués pour les Applications Industrielles (SEAI)" est une reconduction de l'ancienne filière de Master spécialisé "Systèmes embarqués et Ingénierie Biomédicale (SEIB)", avec changement de titre. Objectifs de la formation Actuellement le secteur industriel en particulier ; l’automobile, l’aéronautique, l’agriculture et le biomédicale, connaît une véritable "explosion" dans les connaissances des technologies Smart (Circuits autonomes, Robots, Drones,…), la diversité et la complexité des équipements industriels. En vue d’améliorer, de prendre la décision et de bien traiter les données en temps réel dans les chaînes de production de l’industrie au Maroc, une électronique avancée, nouvelle génération, vient de voir le jour : les circuits électroniques embarqués. Ces circuits sont formés de composants intelligents c'est-à-dire comprenant des programmes HLS (High Level Synthesis) intégrés pouvant réaliser des procédures en temps réel d’analyse, de traitement, d’instrumentation, d’acquisition et de technologies de l’information. Une nouvelle ère vient d’apparaître c’est l’ère de l’électronique avancée fusionnée avec le génie informatique entrainant l’apparition de HLS (C++/OpenMP/OpenACC/OpenCL/CUDA) pour l’accélération matérielle des algorithmes via des architectures homogène (CPU, GPU, DSP, FPGA, ASIC,…) et hétérogène embarquées (CPU-GPU, CPU-FPGA,…). Cette technologie de pointe nécessite la formation de compétences de très haut niveau au prix de rester totalement dépendant des compétences étrangères. La formation « Systèmes Embarqués pour les Applications Industrielles » a pour objectif de former des cadres compétents dans le domaine des systèmes embarqués pour des applications industrielles à savoir, Automobile, Aéronautique, Agriculture et Biomédicale, domaine identifié comme une technologie clé pour les années à venir. Dans ce cadre, la formation apporte les compétences scientifiques et technologiques nécessaires pour réussir la transition entre les méthodes traditionnelles et les nouvelles méthodes numériques dites intelligentes. C’est une formation pluridisciplinaire intégrant plusieurs domaines connexes aux Systèmes Embarqués, citons : Programmation embarquée, Architectures hétérogènes, Temps réel, programmation parallèle, HLS, H/W CoDesign, SoC, Conception matérielle, Conception mixte, Instrumentation industrielle, Capteurs intelligents, Robotique, Traitement d’images et vision, IoT, Sécurité, Intelligence Artificielle. Avant de se lancer dans la réalisation d’un système embarqué connecté dans le cadre de la quatrième révolution industrielle, il convient de bien choisir la plateforme technologique embarquée à utiliser pour le système en question adopté dans l’entreprise et de bien spécifier ses caractéristiques : · Quels types de spéciation, de conception et d’architecture pour les systèmes embarqués utilisés ? · Quelle puissance de calcul ? (Quels sont les traitements et calculs à effectuer en local). · Quelle quantité de mémoire ? (Que doit-on stocker en local). · Quelles interactions avec le monde physique ? (Capteurs - actionneurs). · Quelle autonomie énergétique ? (Durée d’utilisation, accessibilité, usage de batteries, panneaux solaires, etc.). · Quelles caractéristiques logicielles ? (Programmation simple ou complexe, accès distant, OS, etc.). · Quels protocoles de communication ? (Protocoles standards ou dédiés, CAN, liaison filaire ou sans fil, cryptage, etc.). · Quel coût ? (Nombre d’objets à réaliser, budget dédié à la partie des systèmes embarqués, degré de fiabilité requis, etc.). C’est à toutes ces interrogations que cette formation tente de répondre afin de préparer les étudiants (ingénieurs ou Bac+5) aux métiers de l’industrie de futur pour maitriser les technologies Smart et les outils de développement informatique impliquées dans le processus de la quatrième révolution industrielle 4.0 notamment l'internet des objets qui combine un système informatique de type embarqué et une interface de communication et l’architecture des systèmes embarqués connectés en réseaux. L’objectif pédagogique du Master « Systèmes Embarqués pour les Applications Industrielles » est de dispenser une formation multidisciplinaire de qualité orientée vers l'acquisition d'une expertise dans le domaine des technologies Smart et embarquées. Plusieurs axes sont recherchés : les systèmes électroniques embarqués, conception et programmation des systèmes sur une puce SoC, l’électronique et l’instrumentation industrielle, techniques d’optimisation et d’accélération des algorithmes de Big Data, H/W CoDesign, Concept de l'accélération matérielle, Conception matérielle et mixte, traitement d’images et vision, Intelligence Artificielle…. L’objectif professionnel essentiel du Master SEAI est la formation de compétences dans le domaine de l’électronique avancée embarquée, des technologies Smart et les compétences les plus demandées dans les entreprises d’aujourd’hui de la quatrième révolution industrielle 4.0.
COMPETENCES A ACQUERIR
Cette formation pointée permet aux étudiants d’approfondir les concepts de base et les techniques de la conception matérielle et programmation des systèmes sur une puce SoC utilisés dans les architectures embarquées, de métriser les notions de base indispensables en ingénierie des systèmes embarqués et technologies associées aux Smart plateformes. La formation permet aussi de développer les connaissances et les outils nécessaires pour modéliser et concevoir des systèmes intelligents complexes pour les applications embarquées de Big Data. Egalement, d’acquérir des compétences de la conception H/W Co-Design et d’innovation en architectures embarquées et déployer des systèmes embarquant des technologies numériques, afin de pouvoir mener un contrôle efficace et de qualité des processus utilisés dans les lignes de productions, les services des groupes industriels et les départements de Recherches et Développements des multinationales en particulier les entreprises de l’Automobiles, l’Aéronautiques, l’Agricultures et le Biomédicales.
DEBOUCHES DE LA FORMATION
1. Architecte en systèmes embarqués. 2. Ingénieur en conception H/S Co-Design. 3. Ingénieur en conception et programmation des systèmes sur une puce SoC. 4. Responsable intégration H/S calculateur embarqué. 5. Architecte logiciel embarqué dans le domaine automobile. 6. Ingénieur en instrumentation embarquée. 7. Architecte en conception et accélération matérielle. 8. Ingénieur en développement et conception des systèmes Smart. 9. Responsable de développement HW/SW dans le domaine automobile. 10. Ingénieur en électronique avancée embarquée. 11. Architecte en systèmes hétérogènes embarqués. 12. Ingénieur en développement et accélération des algorithmes de Big Data.

PROGRAMME

 

Semestre 1

 

MATHEMATIQUES APPLIQUEES50
COMMUNICATION PROFESSIONNELLE ET CULTURE INTERNATIONALE50
ELECTONIQUE NUMERIQUE AVANCEE ET MICROCONTROLLEUR50
TRAITEMENT DU SIGNAL & ARCHITECTURE AVANCEE50
C EMBARQUE & PROGRAMMATION C++50
INSTRUMENTATION ET CAPTEURS INDUSTRIELS50

 

Semestre 2

 

LINUX EMBARQUE & TEMPS REEL50
CONCEPTION MATERIELLE FPGA/VHDL & CONCEPTION MIXTE NIOS II50
MANAGEMENT DES SYSTEMES D’INFORMATION50
PROJETS, ATELIERS ET SEMINAIRES50
PROGRAMMATION PYTHON & OPENCV50
VISION PAR ORDINATEUR ET INTELLIGENCE ARTIFICIELLE50

 

Semestre 3

 

H/S CO-DESIGN & EQUILIBRAGE HETEROGENE DES CHARGES50
SYSTEME SUR UNE PUCE (SOC/SOCP)50
ARCHITECTURES HETEROGENES & PROGRAMMATION PARALLELE50
MACHINE LEARNING & SIGNAUX PHYSIOLOGIQUES50
ARCHITECTURE DES SYSTEMES MULTIPROCESSEURS (DSP)50
INSTRUMENTATION ET INTERFAÇAGE DES SYSTEMES EMBARQUES50