Licence 3 Informatique
La matière de la conception des systèmes experts en informatique, enseignée au niveau de la troisième année, se concentre sur l'apprentissage des principes fondamentaux et des techniques avancées liées à la création de systèmes experts. Un système expert est un programme informatique conçu pour imiter le raisonnement humain dans un domaine spécifique, en utilisant des connaissances et des règles pour résoudre des problèmes complexes.
Objectifs de la matière :
-
Comprendre les concepts fondamentaux des systèmes experts : Les étudiants apprendront les principes de base des systèmes experts, y compris la représentation des connaissances, l'inférence, la base de règles et le processus de raisonnement.
-
Maîtriser les techniques de conception d'arbres de décision : Les étudiants acquerront une connaissance pratique des arbres de décision, une technique de modélisation de données et de prise de décision largement utilisée en intelligence artificielle et en apprentissage automatique.
-
Utilisation de la bibliothèque Experta en Python : Les étudiants apprendront à utiliser la bibliothèque Experta, une bibliothèque Python pour la création de systèmes experts. Ils exploreront les fonctionnalités de cette bibliothèque, y compris la définition de règles, la création de faits, l'inférence et le débogage des systèmes experts.
-
Développer des compétences de résolution de problèmes : Les étudiants développeront leurs compétences en résolution de problèmes en concevant et en implémentant des systèmes experts pour des domaines spécifiques tels que le diagnostic médical, le support technique, la planification de production, etc.
-
Analyser les performances des systèmes experts : Les étudiants apprendront à évaluer et à analyser les performances des systèmes experts qu'ils ont conçus, en utilisant des métriques telles que la précision, la fiabilité et le temps de réponse.
En combinant la théorie avec des exercices pratiques utilisant la bibliothèque Experta en Python, cette matière vise à fournir aux étudiants les compétences nécessaires pour concevoir, implémenter et évaluer efficacement des systèmes experts dans divers domaines d'application.
- Enseignant: Asmaa Bengueddach
L'objectif de ce cours est d'initier les étudiants de licence informatique à la programmation multithread sous le langage C. La première partie du cours présente quelques commandes Linux sur les processus, en particulier les commandes ps, pstree et top. Elle décrit également le pseudo-système de fichiers /proc. La seconde partie du cours introduit le multiprocessing et la création de processus avec l'appel système fork(). La troisième partie du cours est consacrée au multithreading sous C. Les étudiants apprendront à écrire des programmes multithread à l'aide de la librairie C/Pthread, à lancer plusieurs threads au sein d'un même processus et à les synchroniser à l'aide des mutex et des sémaphores.
- Enseignant: Lakhdar Loukil
- Enseignant: Safia Nait Bahloul
ce cours a pour objectif de donner à l'étudiant et de l'aider à structurer, démarrer ou développer son projet entrepreneurial.
- Enseignant: Mohammed Amine MAMI
Ces Travaux pratiques sont des corrections des TPs adossant le cours IHM des L3 de l'année 2021/2022.
- Enseignant: Nadir GOUTAI
- Enseignant: karim bouamrane
Ce cours d’introduction à la création d’entreprise et plus particulièrement création d'entreprise innovante dans le domaine technologique, vise à développer le sens d’initiative et l’esprit d’entreprendre chez l’étudiant, afin de lui faire découvrir et exploiter son plein potentiel entrepreneurial.
Objectif du cours:
- Identifier les fondements sociaux, psychologiques et économiques de l’entrepreneuriat.
- Décrire les processus liés à l’action entrepreneuriale, ainsi que de les facteurs internes et externes qui favorisent à susciter et à développer l’esprit d’entreprendre et d’entreprise.
- Découvrir et de développer le potentiel entrepreneurial chez les jeunes diplômés issus de l’université.
- Décrire les étapes clés lors du processus de création d’entreprise (business plans, financement…) .
- Décrire les différente démarches administratives, juridiques et financières pour la création de startup en Algérie.
- Enseignant: Nawel BENGHABRIT
- Enseignant: Noureddine Aribi
- Enseignant: Noureddine Aribi
- Enseignant: karim bouamrane
- Enseignant: karim bouamrane
La description de l'enseignement
Ce cours est conçu pour les étudiants en L3 informatique, le but de cet enseignement est d'initier l'apprenant aux fondamentaux de l'infographie et aux éléments de la conception assisté par ordinateur (CAO). Le contenu de ce programme est constitué de plusieurs projets d'une heure et demi avec une solution guidée. Chaque semaine l'étudiant va s'auto-évaluer et définir sa propre progression selon l'activité à réaliser (consulter la vidéo, un Tutoriel, s'entraîner en réalisant un projet sur photoshop ) prédéfini. Chaque activité définit un certain nombre de compétences à atteindre.
|
|
|
|
|
À la fin de ce cours, les étudiants seront capables de :
-
Maîtriser les outils de base du logiciel Adobe Photoshop.
-
Mettre en pratique les techniques de retouche sur images.
- Enseignant: Asmaa Bengueddach
ce cours contiendra tout les parties de support théorique, ainsi que des fiches de TD et leurs solutions, les exposés et les Travaux pratiques
- Enseignant: Mohammed Amine MAMI
La finalité de cette matière est d’apporter à l’étudiant des connaissances en matière de développement d’application et système informatique dans des environnements mobile. Avec l’arrivée des smartphones les applications mobiles sont omniprésente que l'on soit client (BtoC), fournisseur (BtoB) ou collaborateur (BtoE). Le but de ce cours est aussi d’apprendre la programmation sous Android, sa plate-forme de développement et les spécificités du développement embarqué sur smartphone.
- Enseignant: boumediene belaid
- Enseignant: Omar Rafik Merad Boudia