Department: Electrical engineering
Specialization: Embedded electronics and signals
Module: Programmable digital electronics 1

Course description

Back Systèmes embarqués 2

  • Objectives

    Au terme du cours, l'étudiant-e doit être capable de :

    • Spécifier, structurer et réaliser un code en langage procédural en utilisant adéquatement des notions de programmation avancée
    • Appliquer, utiliser et analyser les concepts de programmation avancée tels que scheduler, machine d'états, programmation événementielle
    • Spécifier et coder des outils de validation tels que les tests unitaires
  • Content

    Systèmes embarqués 2 :

    • Concepts de programmation événementielle avec un langage procédural
    • Développement de scheduler non préemptif, théorie et analyse de la préemptivité et notions sur les systèmes temps réel
    • Analyse et développement d'outils de validation tels que les tests unitaires

Type of teaching and workload

Lecture course (including exercises)
32 periods

Course specification

Year of validity
2025-2026
Weight
2nd year
Semester
Spring
Program
French,Bilingual
Department
Electrical engineering
Language of instruction
French
ID
B2C-SYE2-E
Level
Intermediate
Course type
Core
Study program
Bachelor

Evaluation methods

  • Continuous assessment Written work

Course grade calculation method

The continuous assessment mark is the weighted average of all the semester's assessments. In the case of a revision exam, the final mark of the course is the arithmetic average of the continuous assessment grade and the review exam grade. Attendance is mandatory. In the case of more than 20% absence from class, the teacher will not give a grade to the student and without valid justification, the course will be considered as failed. Cases of force majeure are reserved.

Intructor(s) and/or coordinator(s)

Dominique Bullot