Créer un cours de programmation en langage C++ pour les étudiants de troisième année en Automatique présente plusieurs avantages. Tout d'abord, le C++ est un langage polyvalent qui trouve des applications dans l'automatisation et le contrôle de processus. En outre, il offre une performance élevée, essentielle pour la gestion des systèmes complexes. Ce cours permettra aux étudiants de développer des compétences en programmation orientée objet, un atout précieux dans le domaine de l'Automatique. De plus, le C++ est largement utilisé dans l'industrie, ce qui renforce la pertinence de cette formation. Enfin, l'apprentissage du C++ stimule la pensée algorithmique, favorisant ainsi la résolution efficace de problèmes dans le domaine de l'Automatique.

Dans ce document, notre travail s'articule principalement autour de cinq chapitres qui
couvrent le programme officiel d’électronique de puissance de la troisième année licence en
électrotechnique, électromécanique et automatique. Tous chapitres sont complétés par des travaux
dirigés, sauf le chapitre N° 01