Programmation pour ingénieur
S’initier aux concepts fondamentaux de programmation d’intérêt pour le génie électrique et à leurs applications en vue de mener à des concepts de programmation plus complexe dans la suite de la formation. Concepts de base de la programmation procédurale et orientée objet en langage C et C++: expression, tableaux, pointeurs, fonctions, structures, arguments. Éléments de base de la programmation : syntaxe, sémantique, variables, types et constantes. Notions de fiabilité, maintenabilité, portabilité et efficacité. Algorithmes et leurs applications : tris, recherche, files, piles, listes chainées et arbres. Notions conceptuelles et pratiques de systèmes temps-réel. Programmations embarquées. Initiation aux interfaces et méthodes de communication : SPI, I2C, UART, Wifi, Bluetooth, RF, LoRa.
Prerequisites & course information
Aucun
Sources
- Course catalogue ↗2026-2027