Description

Chaque année, les systèmes embarqués deviennent de plus en plus complexes. Afin de garantir l’absence de défauts de conception, il est nécessaire de mettre en place un processus de développement clair et complet. Dans ce module, nous aborderons le thème d'ingénierie système et présenterons les principes fondamentaux à appliquer en entreprise pour garantir la qualité d’un produit,  en allant de la gestion de la configuration/documentation jusqu’au approches d'intégration continue de distribution continue et le déploiement continu (CI/CD).

Objectifs

Ce module s’adresse aux ingénieurs qui souhaitent optimiser le processus de développement afin de diminuer le risque d’erreur dans le design de leur produit. 

A travers la théorie, l'ingénieur se familiarisera avec les concepts de développement éprouvés et acceptés par le monde industriel. Durant les laboratoires, il se fera la main sur la programmation défensive, développera ses premiers modèles de simulation et aura l’occasion de mettre en place des outils d’intégration continue.

Sujets traités

  1. Gestion de la configuration et de la documentation (Software engineering)
  2. Modélisation et simulation (SysML, Matlab Simulink, Python)
  3. Programmation défensive 
  4. Outils d’analyse de code (statique, dynamique)
  5. CI/CD

Travaux pratiques

Les thèmes abordés dans le cours seront complétés par des travaux pratiques, dans lesquels l’ingénieur aura l’occasion d’appliquer les méthodologies et concepts vus en cours. Il aura aussi l’occasion de créer son premier modèle d’un système réel afin de comprendre l’impact que la modélisation/simulation peut avoir sur le développement d’un produit. La part de travaux pratique représentera 40 à 50% de la durée totale du cours

Projet intégré

Un projet à réaliser sur la totalité de la durée du module permettra de mettre en œuvre les concepts abordés durant les cours et de les consolider.

Inscription

Inscription en ligne

 

Ce module fait partie du CAS en Systèmes embarqués.

 

 

Documents demandés :

  • lettre de motivation
  • curriculum vitae
  • diplômes
  • pièce d'identité valable
  • permis de séjour
  • carte AVS
  • justificatif de paiement de la taxe

Documents

Brochure

Règlement

Contact

Jacques Supcik, Responsable du CAS

Information et administration

+41 26 429 66 06

+41 26 429 65 98

formation.continue-heia@hefr.ch

L’évaluation du projet intégré permettra de valider l’ensemble du module. Un rapport, les différents artéfacts ainsi qu’une présentation serviront à l’évaluation du module. La réussite du module sera certifiée par une attestation avec la mention « module réussi ». En cas d’échec, une attestation sera délivrée avec la mention « a suivi le module ».

A COMPLETER

  • Formations requises : 
    • Bachelor en informatique, télécoms, génie électrique ou équivalent
    • 3 ans d’expérience dans le développement de systèmes embarqués
  • Connaissances préalables :
    • Pas de connaissances préalables requises
    • Bases dans la programmation (p.ex. Python ou C)

Organisation

Haute école d’ingénierie et d’architecture de Fribourg, Service de la formation continue

Haute école spécialisée de Suisse occidentale HES-SO 

Responsable du module

Eric Silva, adjoint scientifique HES

Cours

  • cours : jeudi des semaines 38 à 45 en 2021
    (23.09, 30.09, 07.10, 14.10, 21.10, 28.10, 04.11, 11.11.2021)

  • workshop : samedi : semaine 43 en 2021

  • Mode : présentiel

En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour améliorer votre expérience utilisateur et réaliser des statistiques de visites. Lire les mentions légales