Analyse et fouille de données
Le cours Analyse et Fouille de Données a pour objectif d’initier les étudiants de deuxième année licence Business Computing, spécialité Business Intelligence, aux principes fondamentaux de l’analyse de données et du data mining. Il vise à leur fournir les bases conceptuelles et méthodologiques nécessaires pour comprendre, modéliser et analyser des données afin d’en extraire des informations pertinentes pour l’aide à la décision.
Le module aborde les principaux types d’apprentissage supervisé et non supervisé, à travers l’étude d’algorithmes tels que la régression linéaire et logistique, les méthodes de classification, le clustering (notamment K-means), ainsi que la fouille de règles d’association avec l’algorithme Apriori. Une attention particulière est accordée à la compréhension du fonctionnement interne des modèles, à l’interprétation des résultats et à l’analyse des performances.
Le cours adopte une approche pédagogique active, combinant apports théoriques et travaux pratiques. Les étudiants sont amenés à implémenter certains algorithmes à partir de zéro, à les appliquer sur des jeux de données réelles et à analyser de manière critique les résultats obtenus. Cette démarche favorise le développement de l’autonomie, de l’esprit analytique et de la capacité à mobiliser les outils de la fouille de données dans des contextes concrets.
À l’issue de ce module, les étudiants seront capables de comprendre les fondements de la fouille de données, de choisir et d’appliquer des algorithmes adaptés à différents types de problèmes, et d’interpréter les résultats dans une perspective décisionnelle.
Environnement de Développement de Bases de Données
Ce cours a pour objectif d’initier les étudiants au développement d’applications graphiques en langage C# permettant l’accès et la gestion des bases de données. Il couvre les concepts fondamentaux de la programmation événementielle sous Windows Forms, ainsi que les différentes approches d’accès aux données. Les étudiants apprendront à manipuler les bases de données relationnelles à travers deux modes :
-
Mode connecté utilisant les objets
SqlConnection,SqlCommandetSqlDataReaderpour une interaction directe et rapide avec la base. -
Mode déconnecté basé sur les objets
DataSet,DataTableetDataAdapterpour une gestion flexible et autonome des données.
Le cours combine exposés théoriques, démonstrations pratiques et travaux dirigés afin de développer des compétences techniques solides et applicables à des projets concrets.
Compétences acquises :
-
Concevoir et développer des interfaces graphiques en C# (Windows Forms).
-
Établir une connexion entre une application et une base de données relationnelle créée avec n'importe quel SGBD.
-
Exploiter efficacement les données en mode connecté (DataReader).
-
Manipuler et mettre à jour les données en mode déconnecté (DataSet).
-
Développer une application complète intégrant une base de données.
Business Process Management - niveau Licence
Ce cours présente l'importance de la bonne gestion des processus métiers et le support de la technologie pour la prise en charge de toutes les étapes du cycle de vie de ce type de processus. Ce dernier est au cœur des systèmes d'information des entreprises qui, au delà de la gestion de nouveaux projets, se doit d'automatiser et de faire évoluer ses processus métiers.
Pr. Dr. ing Lamia El Abed Jilani
