Informatique language Python (sur système embarqué)

Informatique language Python (sur système embarqué)
Master Physique appliquée et ingénierie physiqueParcours Mécatronique, énergie et systèmes intelligents

Catalogue2026-2027

Description

Ce module de Python introduit les bases du langage et ses applications concrètes dans différents domaines de la mécatronique et de l’ingénierie numérique.
À travers plusieurs TPs progressifs, les étudiants découvrent la logique algorithmique, la programmation réseau, l’automatisation de tâches et l’intelligence artificielle appliquée.

Compétences requises

  • Connaissances de base en algorithmique.
  • Compréhension du fonctionnement d’un ordinateur (IP, ports, fichiers).
  • Bases en logique conditionnelle et boucles.
  • Connaissance de l’environnement Windows/Linux et d’un éditeur de code (VS Code, PyCharm, Jupyter).

Compétences visées

  • Programmer en Python : maîtriser les variables, structures de contrôle, fonctions et modules.

  • Développer des scripts fonctionnels : automatisation de tâches, lecture/écriture de fichiers.

  • Implémenter des communications client-serveur avec sockets.

  • Créer des interfaces graphiques simples (Tkinter).

  • Utiliser Python pour l’analyse de données et l’intelligence artificielle : NumPy, Pandas, Matplotlib, scikit-learn.

Disciplines

  • Informatique

Syllabus

Cours – Introduction à Python 2h
TP1 – Dialogue entre deux ordinateurs 4h
TP2 – Automatisation de tâches 4h
TP3 – Introduction à l’intelligence artificielle 4h

Bibliographie