
Compétences visées :
- Utilisation des outils informatiques pour l’acquisition, le traitement, la production et la diffusion de l’information
- Compétences en Python et gestion de projets,
- Compétences en automatisation et visualisation de données.
Objectifs :
- Approfondir la maîtrise du langage Python et initier les étudiants aux bases de l’analyse de données et de l’intelligence artificielle.
- Acquérir les bases de solides en informatique.
- Apprendre à programmer en Python, Excel
- Maitriser l’automatisation de tâches
- Maitriser un logiciel de gestion de projets
Matériels nécessaires :
- Un ordinateur avec Python installé,
- Bibliothèques Python : NumPy, Pandas, Scikit-learn, Matplotlib, os.listdir, os.path.exists, os.mkdir, os.rmdir, Matplotlib, Seaborn, Plitly , Request, Beautiful Soup, Tkinter, PyQT, Tensorflow, PyTorch, …
Contenu de la matière :
- Chapitre 1 : Rappels sur la programmation en Python
- Chapitre 2 : Programmation et automatisation en Python
- Chapitre 3 : Apprentissage avancé d’Excel
- Chapitre 4 : Apprentissage de GanttProject
- Chapitre 5 : Programmation orientée objet avancée
- Enseignant: BENSAFI Noureddine
- Enseignant: Ismahan MAHDI

Compétences visées :
- Identifier les opportunités de l’intelligence artificielle en sciences de l’ingénieur
- Comprendre les implications éthiques de l’IA et les bonnes pratiques de son utilisation.
- Capacité à utiliser les techniques de l’IA dans la résolution de problèmes
Objectifs :
- Maitrise des algorithmes IA
- Initiation aux concepts, outils et applications fondamentales de l’intelligence artificielle moderne, en mettant l’accent sur la pratique avec Python et ses bibliothèques.
- Approfondir le langage Python, comprendre les approches de l’IA dans la résolution de problèmes,
Prérequis :
- Programmation avancée Python
Matériels nécessaires :
- Un ordinateur avec Python installé,
- Bibliothèques Python : NumPy, Pandas, Scikit-learn, Matplotlib, os.listdir, os.path.exists, os.mkdir, os.rmdir, Matplotlib, Seaborn, Plitly , Request, Beautiful Soup, Tkinter, PyQT, Tensorflow, PyTorch, …
Contenu de la matière :
- Chapitre 1 : Introduction à l’intelligence artificielle l’IA
- Chapitre 2 : Mathématiques de base pour l’IA
- Chapitre 3 : Apprentissage automatique
- Chapitre 4 : Classification supervisée
- Chapitre 5 : Apprentissage non supervisé
- Enseignant: BENSAFI Noureddine
- Enseignant: Khaled HARRAR
