v2.11.0 (5649)

Filières de 2e année - SE : Filière Systèmes embarqués (créneau B)

Descriptif

Responsable : Samuel Tardieu
Responsable mobilité : Lirida Naviner
Coordination des stages : Tarik Graba

Un système embarqué peut se définir comme un système électronique et informatique autonome spécialisé dans une tâche bien précise. En fonction du contexte, de nombreuses contraintes doivent être prises en compte lors de sa conception : autonomie (ex. dispositifs médicaux implantables), coût (ex. téléphone portable), ressources limitées (ex. carte à puce), fiabilité (ex. pilote automatique d’un avion ou d’un train), résistance physique (ex. satellite), temps réel (ex. modem radio), sécurité (ex. carte à puce bancaire)… Afin de pouvoir répondre à toutes ces contraintes, il est nécessaire de disposer de solides connaissances aussi bien au niveau matériel que logiciel.

Cette filière interdisciplinaire vise à donner aux élèves une formation complète dans le domaine des systèmes embarqués. Elle prépare les futurs ingénieurs à la conception, au développement et au test de systèmes embarqués, aussi bien au niveau matériel (langages de description de matériel, architectures reconfigurables, support d’exécution…) que logiciel (programmation d’un système à micro-processeur, compilation, programmation concurrente, modélisation…). Elle offre des débouchés dans de nombreux secteurs industriels : transports, télécommunications, spatial, nucléaire, robotique, productique, défense, électronique grand public...

La filière SE peut être associée avec profit à de nombreuses autres filières de l'école, et en particulier aux filières suivantes :
- SD : l'augmentation du nombre et de la complexité des systèmes embarqués entraîne une augmentation de la quantité de données à traiter, soit en local dans le système, soit à distance. De solides connaissances en science des données sont donc un avantage majeur pour pouvoir concevoir et développer des systèmes embarqués modernes.

- SLR : de nombreux systèmes embarqués sont amenés à communiquer et coopérer ensembles et forment ainsi un système réparti. La filière SE, centrée sur le système embarqué lui-même, et la filière SLR, qui traite des systèmes et logiciels répartis, sont donc naturellement complémentaires.

- TÉLÉCOM : un système embarqué à très souvent besoin de communiquer. La filière TÉLÉCOM permet d'approfondir le dimensionnement et la conception de cette partie communication.

- SR2I : les systèmes embarqués ont des spécificités du point de vue de la sécurité mais partagent également de nombreuses problématiques de sécurité avec les systèmes informatiques "classiques" qui sont couvertes par la filière SR2I.

- GIN : la filière GIN vise à donner une vision d’ensemble sur les différents acteurs de l’Internet et leurs relations : distribution de contenus, fournisseurs de service cloud, opérateurs, réseaux d’entreprise, réseaux d’accès et utilisateurs finaux. De nombreux systèmes embarqués sont utilisés par ces acteurs ou interagissent avec eux. De plus, le couple SE/GIN permet de couvrir à la fois les thématiques liées au matériel, au logiciel et aux réseaux, donnant un profil large spectre.

En savoir plus...

2e année

  P1 P2 P3 P4

B1

ECE_4SE03_TP
(SE 203)

Outils, langages et pratique des systèmes à microprocesseurs

ECE_4SE04_TP
(SE 204)

Architectures reconfigurables et langages HDL

CSC_4SE02_TP
(SE 202)

Rust

ECE_4SE09_TP
(SE 209)

Introduction à la conception de Systèmes sur Puce

-----OU-----

ECE_4SE08_TP
(SE208)

Électronique pour la conception de systèmes embarqués

B2

ECE_4SE07_TP
(SE 203)

Outils, langages et pratique des systèmes à microprocesseurs

CSC_4SE01_TP
(SE 201)

Support d’exécution

CSC_4SE06_TP
(SE 206)

Modélisation, génération de code et vérification

 

CSC_4SE05_TP
(SE 205)

Programmation concurrente

 

Attention : certains cours de la filière peuvent être dispensés en anglais.

Créneau D : pas d'obligation



3e année

Option interne

L'option interne SE à l'école vous permet d'acquérir des connaissances sur plusieurs aspects : systèmes temps-réel critiques, systèmes sur puce, sécurité et fiabilité, programmation avancée...

Master M2

Un des 4 Masters M2 de l'université de Paris-Saclay ou de l'UPMC :

  • ICS Intégration Circuits and Systems, mention E3A de l’Institut Polytechnique de Paris
  • SETI Systèmes Embarqués et Traitement de l'Information, mention E3A de l'Institut Polytechnique de Paris
  • CPS Cyber-Physical Systems, mention informatique de l’Institut Polytechnique de Paris
  • SAR Systèmes et applications réparties, mention informatique de Sorbonne Université
Formation à l’étranger

Formation équivalente à l'étranger (contacter le responsable mobilité internationale de la filière)

Dans tous les cas, un stage de recherche ou en entreprise de 6 mois complète la formation.

Diplômes concernés

Compétences

Compétence n°1 :  concevoir un système embarqué

  • 1.1 Modéliser et concevoir le support matériel aux applications embarquées
  • 1.2 Modéliser et concevoir les couches logicielles d’un système embarqué
  • 1.3 Évaluer le respect des contraintes pendant la phase de conception

Compétence n°2 :  développer un système embarqué

  • 2.1 Mettre en œuvre les langages et outils  adaptés au développement des systèmes embarqués
  • 2.2 Mettre en œuvre les méthodes et outils adaptés au test des systèmes embarqués

Modalités d'acquisition

La filière est validée si la moyenne des notes finales est ≥ 10 et si vous obtenez au minimum 15 crédits ECTS.

Composition du parcours

    ECE_4SE03_TP ECE_4SE07_TP ECE_4SE04_TP CSC_4SE01_TP CSC_4SE02_TP CSC_4SE05_TP ECE_4SE09_TP ECE_4SE08_TP CSC_4SE06_TP

Unités d'enseignement

UE Type d'enseignement Domaines Catégorie d'UE Volume horaire Responsables Site pédagogique
CSC_4SE01_TP Support d'exécution (Execution platforms) Enseignement scientifique & technique Informatique UE du créneau B. 24 Florian BRANDNER,
Maria MUSHTAQ
CSC_4SE02_TP Rust Enseignement scientifique & technique Informatique UE du créneau B. 24 Samuel TARDIEU
CSC_4SE05_TP Programmation concurrente (Concurrent programming) Enseignement scientifique & technique Informatique UE du créneau B. 24 Laurent PAUTET
CSC_4SE06_TP Test et vérification Enseignement scientifique & technique Informatique UE du créneau B. 24 Florian BRANDNER,
Ulrich KUHNE
ECE_4SE03_TP Outils, langages et pratique des systèmes à microprocesse... Enseignement scientifique & technique Electronique, Informatique UE du créneau B. 24 Guillaume DUC
ECE_4SE04_TP Architectures reconfigurables et langages HDL (Reconfigur... Enseignement scientifique & technique Electronique UE du créneau B. 24 Sumanta CHAUDHURI
ECE_4SE07_TP Outils, langages et pratique des systèmes à microprocesse... Enseignement scientifique & technique Electronique, Informatique UE du créneau B. 24 Guillaume DUC
ECE_4SE08_TP Electronique pour la conception des systèmes embarqués (E... Enseignement scientifique & technique Electronique UE du créneau B. 24 Chadi JABBOUR
ECE_4SE09_TP Introduction à la conception des systèmes sur puce Enseignement scientifique & technique Informatique, Electronique UE du créneau B. 24 Tarik GRABA
Veuillez patienter