Ce cours revisite les différents concepts indispensables à la maitrise de datt science sous Python. Le travail est organisé en 6 chapitres en deux semestres . Le premier chapitre est consacré à la présentation des bases de la programmation sous Python. Dans ce chapitre, nous présentons notamment les différents éléments de langage qui forment l’ossature du programme python mais aussi les différents objets de programmation qui en forment le socle. Le second chapitre est consacré à l’étude des chaînes de caractères et des expressions régulières. L’objectif de ce second chapitre est de se familiariser avec le traitement et l’exploitation des chaînes de caractères qui constitue et les valeurs des variables couramment rencontrées dans les bases de données non
structurées. Le troisième chapitre est consacré à la présentation des méthodes de gestion de fichiers et de traitements de texte. Le but de ce chapitre est d’approfondir le précédent chapitre en présentant les méthodes couramment utilisées pour le traitement des données non structurées qui se présentent généralement sous forme de fichiers de textes. Le quatrième chapitre est consacré à la présentation des méthodes de traitement et d’organisation des données initialement stockées sous forme de tables de données. Le cinquième chapitre est consacré à la présentation des méthodes classiques d’analyses statistiques (analyses descriptives, tests
statistiques, régression linéaires et logistiques,…). Quant au sixième chapitre, il est
consacré à la présentation des méthodes de data visualisation : histogrammes.
Partie II : Why Machine Learning- and packages
Problems Machine Learning Can Solve
Knowing Your Task and Knowing Your Data
scikit-learn
Installing scikit-learn
Essential Libraries and Tools
NumPy
SciPy
matplotlib
pandas
mglearn
- منشئ المقرر: Ferhat Mohammedi
- منشئ المقرر: Mebarek Heddar

Teaching Objectives:
Understand the fundamentals of aerodynamics and the basic equations.
Study boundary layer phenomena and their impact on aerodynamic forces.
Gain expertise in airfoil geometry and the forces they generate.
Explore in depth the mathematical theories explaining lift.
Apply these concepts to civil and environmental engineering.
- منشئ المقرر: DJEMAA ATTAFI
- منشئ المقرر: Samira ZERMANE
- منشئ المقرر: Kenza Almi
Utilisation de quelques logiciels open source pour la simulation des phénomènes étudiés en énergétique.
- منشئ المقرر: Abdelouahab Ouahab
Advanced Physics of Semiconductors
- منشئ المقرر: Amjad Meftah
- منشئ المقرر: ouahiba boudib