Aperçu

Le développement de systèmes embarqués d'aujourd'hui va des systèmes de contrôle basés sur microprocesseur, à la conception de systèmes sur puce (SoC) et au développement de logiciels de dispositifs. Une myriade de mises en œuvre peuvent être trouvées dans l'électronique grand public, les dispositifs médicaux et les applications commerciales et militaires.

Ce programme de certificat s'intéresse à l'ingénierie des systèmes embarqués en tant que fonction synergique entre la conception et le développement de périphériques matériels et logiciels. Les participants apprennent les concepts essentiels du développement de systèmes embarqués à travers une approche pratique et pratique utilisant des outils d'automatisation de la conception industrielle (EDA) et des kits de conception.

Qui devrait s'inscrire

Ce programme est conçu pour les professionnels qui sont intéressés par la transition vers l'industrie des systèmes intégrés / système sur puce (SoC), y compris les ingénieurs en matériel et logiciels; ingénieurs informatiques; ingénieurs de communication et de réseautage; ingénieurs de systèmes de contrôle; et d'autres professionnels techniques impliqués dans la conception et le développement de systèmes embarqués.

Perspective de carrière

Résumé professionnel pour les ingénieurs en matériel informatique aux États-Unis.

  • Emplois: 72 301 (2019)
  • Croissance projetée: 6,5% (2019-2029)
  • Salaire annuel: 88k $ - 147k $ (25e au 75e centile)

Avantages du programme

  • Acquérir les connaissances essentielles de la conception et de la programmation de systèmes embarqués
  • Apprendre à programmer un périphérique intégré
  • Devenez compétent en conception et en analyse de logique programmable
  • Augmentez votre compréhension des systèmes d'exploitation en temps réel
  • Explorez les dernières technologies embarquées
  • Utiliser les outils EDA pour optimiser les conceptions de systèmes embarqués

Calendrier des cours

Il est recommandé que les candidats suivent les cours obligatoires avant les cours au choix.

Cours préalables

  • Programmation C pour les systèmes embarqués (1,5 CEU)
  • Introduction à la logique numérique et à l'architecture matérielle (3 unités)

Cours obligatoires

  • Principes de base de la conception et de la programmation de systèmes embarqués (3 unités)
  • Architecture de systèmes embarqués (3 unités)
  • Programmation de systèmes embarqués en temps réel (3 unités)

Cours à option (minimum 6 unités)

Développement de matériel embarqué

  • Conception et analyse logiques utilisant Verilog (3 unités)
  • Conception et modélisation VHDL de systèmes numériques (3 unités)
  • Conception et mise en œuvre de FPGA (3 unités)

Développement de logiciels embarqués

  • Algorithmes de contrôle moteur et application (4 unités)
  • Écriture de pilotes de périphériques portables (3 unités)
  • Conception de logiciels embarqués utilisant des systèmes d'exploitation en temps réel (3 unités)
  • Principes de base de Linux embarqué (3 unités)
  • Linux Driver Primer (3 unités)
  • Conception de systèmes embarqués utilisant la technologie ARM (3 unités)
  • Théorie du contrôle appliquée pour les systèmes embarqués (3 unités)
  • Traitement du signal numérique embarqué en temps réel (3 unités)
Programme enseigné dans l'établissement suivant :
Anglais

Voir 27 autres cours de University of California, Irvine - Division of Continuing Education »

Mis à jour le June 16, 2019
Ce cours est En ligne
Date de début
Inscriptions ouvertes
Duration
9 - 15 mois
Temps partiel
Prix
6,345 USD
Le coût total du programme varie en fonction des cours optionnels et préalables choisis. Les frais réels peuvent différer de l'estimation. Les frais sont sujets à changement sans préavis.
Deadline
Par lieux
Par date
Date de début
Inscriptions ouvertes
Date de fin
Date limite d'inscription

Inscriptions ouvertes

Location
Date limite d'inscription
Date de fin