v2.11.0 (5679)

Parcours thématiques des apprentis - 2A-ALT-SE : Parcours Thématique Systèmes Embarqués 2A

Domaine > Electronique, Informatique.

Descriptif

Responsable : Samuel Tardieu
Responsable mobilité : Maria Mushtaq
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.

Ce parcours interdisciplinaire vise à donner aux élèves une formation complète dans le domaine des systèmes embarqués. Il 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…). Il offre des débouchés dans de nombreux secteurs industriels : transports, télécommunications, spatial, nucléaire, robotique, productique, défense, électronique grand public...

En savoir plus...

Composition de la 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 du parcours peuvent être dispensés en anglais.

UE du créneau d'UE partagées
Obligatoire : INF 224 Paradigmes de programmation en P1 ou P2

Objectifs

Ce parcours thématique vise à donner aux élèves une formation large dans le domaine des systèmes embarqués durant la première année. Ces enseignements sont complétés en deuxième année pour atteindre un niveau de maitrise avancée sur les thématiques choisies par les élèves. Ce parcours 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 que logiciel.

Diplômes concernés

Compétences

La première grande compétence développée dans ce parcours est la conception d’un système embarqué. On s’attachera ainsi à développer la capacité des étudiants à analyser, modéliser et concevoir les couches matérielles et logicielles d’un système embarqué tout en prenant en compte des contraintes fonctionnelles ou non-fonctionnelles.

La seconde grande compétence développée est le développement d’un système embarqué. On s’attachera à développer la capacité des étudiants à mettre en œuvre des outils et langages adaptés au développement et au test des systèmes embarqués. Compte tenu de la nature des compétences à acquérir, une très large place est consacrée à des activités de type travaux pratiques et projets qui serviront de base à leur évaluation.

Pré-requis

INF224

Composition du parcours

    CSC_4SE01_TP CSC_4SE02_TP ECE_4SE03_TP ECE_4SE07_TP ECE_4SE04_TP CSC_4SE05_TP CSC_4SE06_TP ECE_4SE08_TP ECE_4SE09_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