Campus Numérique UABT
Résultats de la recherche: 24

L'apprentissage artificiel est une branche de l'intelligence artificielle qui permet aux ordinateurs d'apprendre à partir des données et de faire des prédictions sans programmation explicite pour chaque tâche. Ce cours, destiné aux étudiants de troisième année en licence Génie Biomédical, spécialité « Informatique Biomédicale et Hospitalière », vise à fournir une compréhension approfondie des divers modes d'apprentissage et des techniques pour les améliorer.
Le cours couvrira les origines et l'évolution de l'apprentissage automatique, les concepts et principes fondamentaux, les types de données utilisées et les principales applications. Il abordera différents modes d'apprentissage, notamment supervisé, non supervisé, semi-supervisé, par renforcement et par transfert. Les méthodes évolutionnistes, telles que les algorithmes génétiques et l'optimisation par essaims particulaires, seront également explorées pour optimiser les algorithmes.
L'objectif est de fournir les compétences nécessaires pour appliquer ces techniques dans divers contextes et contribuer à l'avancement de l'apprentissage artificiel.
- Enseignant: Sara BELAROUCI
Le programme de T.P. pour le module des bases de données destiné aux étudiants Licence 2 en Informatique.
- Enseignant: KHELIFA MERZOUGUI
- Enseignant: KHELIFA MERZOUGUI
Ce cours de Recherche d’Information en Santé s’adresse aux étudiants de Master 1 en Informatique Biomédicale et Hospitalière. Il couvre plusieurs aspects essentiels pour la gestion et l’optimisation de l’accès aux informations médicales :
- Introduction : concepts fondamentaux et enjeux de la recherche d’information en santé.
- Analyse et indexation : structuration des documents médicaux, extraction de mots-clés et techniques d’indexation.
- Modèles de recherche d’information : approche booléenne, vectorielle et probabiliste pour classer et retrouver des données.
- Expansion de requêtes : amélioration de la pertinence des résultats avec des thésaurus médicaux et des modèles sémantiques.
- Applications : recherche sur PubMed, extraction d’antécédents médicaux, gestion des bases de données hospitalières.
Ce cours permet aux étudiants de comprendre et d’implémenter des solutions innovantes pour l’analyse et l’optimisation des systèmes d’information en santé.
- Enseignant: LOTFI HAMZA CHERIF
- Enseignant: Mahammed MESSADI
La Conception Assistée par
Ordinateur (CAO) comprend l'ensemble des logiciels et des techniques de
modélisation géométrique permettant de concevoir, de tester virtuellement à
l'aide d'un ordinateur et des techniques de simulation numérique et de réaliser
des produits manufacturés et les outils pour les fabriquer. On confond souvent
CAO et DAO (Dessin Assisté par Ordinateur) : la CAO n'a pas pour fonction
première l'édition du dessin. Il s'agit d'un outil informatique souvent lié à
un métier, fonctionnant en langage dit objet, et permettant l'organisation
virtuelle de fonctions techniques. Cela permet ensuite la simulation du
comportement de l'objet conçu, l'édition éventuelle d'un plan ou d'un schéma
étant automatique et accessoire.
- Enseignant: faycal belkaid
- Enseignant: Hichem Betaouaf
- Enseignant: Fethi Boudahri
- Enseignant: Djezouli MOULAI KHATIR

Le cours "Utilisation avancée d'Excel" est conçu pour les étudiants de 2ème année LMD en informatique souhaitant approfondir leurs connaissances et compétences dans l'utilisation de Microsoft Excel. Ce cours vise à fournir aux étudiants les outils et les techniques nécessaires pour exploiter pleinement les fonctionnalités avancées d'Excel et utiliser le logiciel comme un puissant outil d'analyse de données et de prise de décision.
Contenu du cours :
Révision des bases d'Excel :
- Gestion des fichiers et des feuilles de calcul.
- Formatage des données, des cellules et des graphiques.
- Utilisation des formules et des fonctions courantes.
Fonctions avancées d'Excel :
- Utilisation de fonctions logiques (SI, ET, OU, NON) pour prendre des décisions conditionnelles.
- Manipulation des dates et des heures avec les fonctions associées.
- Utilisation des fonctions de recherche et de référence (RECHERCHEV, INDEX, EQUIV, etc.) pour extraire des informations spécifiques.
Analyse de données :
- Utilisation des tableaux croisés dynamiques pour analyser et résumer les données.
- Création de graphiques dynamiques pour visualiser les tendances et les relations entre les données.
- Utilisation des outils d'analyse "Solver" et "Scénarios" pour résoudre des problèmes complexes.
Macros et automatisation :
- Introduction à la programmation VBA (Visual Basic for Applications).
- Enregistrement et édition de macros pour automatiser les tâches répétitives.
- Création de formulaires personnalisés pour faciliter la saisie et la manipulation des données.
Gestion de données volumineuses :
- Importation et exportation de données externes dans Excel.
- Utilisation des fonctionnalités de filtrage et de tri pour analyser les données.
- Techniques avancées de manipulation de données (consolidation, analyse de scénarios, etc.).
Collaboration et partage :
- Protection des fichiers et des données sensibles.
- Utilisation des fonctionnalités de partage et de collaboration en temps réel.
- Utilisation de fonctions de suivi des modifications pour gérer les versions des fichiers.
Ce cours inclura des séances pratiques et des projets pour permettre aux étudiants d'appliquer les concepts appris dans des contextes réels. À la fin du cours, les étudiants devraient être en mesure de manipuler efficacement les données, d'automatiser les tâches et de créer des analyses et des rapports avancés à l'aide d'Excel.
Veuillez noter que cette description est une suggestion et peut être adaptée en fonction du programme et du contenu spécifique de votre cours d'Excel de 2ème année LMD en informatique.
- Enseignant: SOUFIANE BELAIDI
- Enseignant: ZAKARYA ZIANI


Description du cours Programmation avec Python:
Le module "programmation avec le langage Python" permet aux étudiants une initiation à l’algorithmique et à la programmation. Python est un langage de programmation développé depuis 1989 par Guido van Rossum et de nombreux contributeurs bénévoles. Il est le langage de programmation de premier choix pour les débutants en programmation car il est facile à apprendre grâce à sa syntaxe claire et cohérente, rapide à mettre en œuvre et enfin, il peut être appliqué dans de nombreux domaines comme: l'écriture d'applications pour le Web, l'élaboration de programmes de calculs mathématiques, développement d'interfaces graphiques et la programmation de scripts systèmes,etc,.............).
Le public cible:
Ce cours s'adresse à des étudiants qui débutent dans la programmation. Plus particulièrement ce cours concerne les étudiants de tronc commun c'est à dire de première année licence :sciences techniques et sciences de la matière.
Les objectifs généraux du cours:
Le cours programmation python vise à :
- Susciter l'intérêt de l'apprenant pour un sujet aussi ardu que la programmation à travers l'utilisation d'un langage moins contraignant que les autres (ex : langage C).
- Mettre en évidence les invariants de la programmation.
- Identifier les points forts et les points faible du langage python
- Situer le langage python parmi les autres langage de programmations avant la résolution d'un problème
- Mémoriser la syntaxe du langage python.
- Mettre en pratique cette syntaxe lors de l'écriture d'un programme représentant la résolution d'un problème spécifique.
- Traduire un algorithme pré-existant en programme une utilisant la syntaxe du langage python.
- Dr.: benmansour asma
- Enseignant: MOHAMED CHOUKRI BENHABIB
- Enseignant: ABDELMADJID BOUMEDIENE
- Enseignant: ABDELKADER MECHERNENE

Ce cours, destiné aux étudiants de 2ème année Master en Télécommunications, option Optique, vise à approfondir leurs compétences en installation, configuration, et dépannage des réseaux.
Il couvre les bases essentielles pour comprendre et gérer les réseaux informatiques, structuré en plusieurs unités d'apprentissage axées sur des aspects clés du réseau, allant des concepts fondamentaux aux protocoles avancés.
Le cours combine des séances théoriques, des discussions interactives, des travaux dirigés, des travaux pratiques, et des ressources à distance pour garantir une compréhension approfondie et une application pratique des concepts appris.
- Enseignant: AMINA OTMANI

Les Littératies Numériques est une nouvelle matière, où l'étudiant est
censé développer l'aptitude à comprendre et à utiliser l'information
dans la vie courante, à la maison, au travail et dans la collectivité,
en vue d'atteindre des buts personnels, et d'étendre ses connaissances
et ses capacités, à partir de supports numériques (l’informatique, la
technologie, l’information, le visuel l'audio-visuel et la
communication).
- Enseignant: Mohammed Rachid Beneddra

Ce "Cours-TD" en Mathématiques et statistiques permet à d’intégrer l'outil statistique et informatique dans le domaine biologique et d’utiliser l'analyse numérique, la probabilité et le calcul par l'outil informatique. Il contient trois chapitres avec des séries de travaux dirigés et il est destiné aux étudiants du premier cycle en biologie.
- Enseignant: chahira Attia
- Enseignant: MOHAMMED MESK
- Enseignant: SOUAD YACHEUR
Le cours est la suite du module optimisation. Le contenu du cours consiste à présenter un ensemble d’outils d’optimisation non purement-mathématique, mais plutôt basés sur les algorithmes informatiques, à savoir les métaheuristiques.
Une métaheuristique est un algorithme d’optimisation générique ne posant pas de contraintes sur la problématique à résoudre.
- Enseignant: Abderrahmane BENSMAINE

Apparus dès la création des premiers circuits intégrés numériques, au début des années 1970, les microprocesseurs constituent le cœur de presque toutes les réalisations électroniques ; on en trouve dans tous les domaines, notamment : l 'informatique (de la calculatrice à l 'ordinateur), l 'automobile (ABS, injection, ...),
l 'automatique (automates programmables, contrôle de processus, .. .), l 'électronique domestique (thermomètre, télécommande, car te à puce, ...) Les performances des microprocesseurs sont liées aux possibilités offertes par la technologie, en terme de capacité (nombre de portes logiques intégrées) et de vitesse, et au choix d'architectures adaptées (ou imposées pour cause de compatibilité ascendante); à l 'heure actuelle, on trouve sur le marché des microprocesseurs intégrant des millions de transistors, fonctionnant à plus de 3000 MHz et disposés dans des boîtiers de plusieurs centaines de broches, ils sont issus de différentes approches architecturales : CISC, RISC, DSP et VLIW.
En effet, la gestion des ressources internes d’un microcontrôleur impose de faire appel à de nombreuses fonctions nouvelles, spécifiques de ce type de circuit. En outre, si vous voulez pouvoir mettre au point votre application avec un maximum de chances de succès, le recours à un environnement de développement spécialisé, allant de l’éditeur de programme au simulateur en passant par le compilateur, est nécessaire.
Enfin, lorsque votre programme est prêt à être essayé en « vrai grandeur », il faut encore savoir comment le charger en mémoire du microcontrôleur. Cet ouvrage se propose de répondre à toutes ces questions avec des exemples d’applications sur des microcontrôleurs de type PIC en langage C.
Ce document constitue le support du cours et ne prétend donc ni à l 'originalité, ni à l 'exhaustivité. Ces notes doivent beaucoup aux emprunts faits à de nombreux ouvrages et à différents travaux de collègues. Ce document s 'adresse aux étudiants Master1 (Master en instrumentation Biomédicale, département de Génie Biomédical, Faculté de technologie, Université de Tlemcen.
- Enseignant: LOTFI HAMZA CHERIF
- Enseignant: Mahammed MESSADI
- Enseignant: ali gorine
- Enseignant: ABDELOUAHAB RAS
Objectifs de l’enseignement :
Maîtriser les
différentes techniques de l’analyse numérique dans le domaine de la
modélisation en hydraulique, hydrologie, hydraulique fluviale
Connaissances préalables recommandées :
Mathématiques,
méthodes numériques.
- Enseignant: FADILA BELARBI
- Enseignant: lotfi benadda
- Enseignant: ABDESSELAM MEGNOUNIF
Objectifs de l’enseignement :
- Acquérir les connaissances sur les équipements en
amont et en aval d’une station de pompage
- Connaître les différents types de stations de
pompage
- Choisir le type de la station de pompage
- Savoir résoudre le problème de cavitation qui affecte
les pompes
- Maîtrise de l’emplacement des pompes dans des zones
de non cavitation
- Type de stations de pompage
- Apprendre à projeter les stations de pompages
- Apprendre à exploiter les ouvrages et les
équipements hydro énergétiques et hydrauliques de la station de pompage
- Acquérir les connaissances théoriques et pratiques
sur la construction et le principe de fonctionnement des turbines
Pelton,Francis et Kaplan.
Connaissances préalables recommandées :
- bases de l’hydrologie et de la climatologie
- les statistiques appliquées
- utilisation de l’outil informatique.
- Enseignant: FADILA BELARBI
- Enseignant: lotfi benadda
- Enseignant: HAMID BOUCHELKIA
- Enseignant: tahaelamine terkihassaine
Objectifs de l’enseignement :
- Acquérir les connaissances sur les équipements en
amont et en aval d’une station de pompage
- Connaître les différents types de stations de
pompage
- Choisir le type de la station de pompage
- Savoir résoudre le problème de cavitation qui affecte
les pompes
- Maîtrise de l’emplacement des pompes dans des zones
de non cavitation
- Type de stations de pompage
- Apprendre à projeter les stations de pompages
- Apprendre à exploiter les ouvrages et les
équipements hydro énergétiques et hydrauliques de la station de pompage
- Acquérir les connaissances théoriques et pratiques
sur la construction et le principe de fonctionnement des turbines
Pelton,Francis et Kaplan.
Connaissances préalables recommandées :
- bases de l’hydrologie et de la climatologie
- les statistiques appliquées
- utilisation de l’outil informatique.
- Enseignant: FADILA BELARBI
- Enseignant: lotfi benadda
- Enseignant: HAMID BOUCHELKIA
- Enseignant: tahaelamine terkihassaine
Objectifs de
l’enseignement:
Permettre à
l’étudiant la résolution numérique des
équations mathématiques régissant les problèmes hydrauliques et des problèmes fondamentaux d’ordre pratique
par la réalisation de programmes simplifiés sur Matlab (ou autres
environnements) et de simuler des cas réels (complexes) sur des logiciels
appropriés.
Connaissances
préalables recommandées
Bonne
connaisse des bases de la mécanique des fluides, des écoulements sous pression,
des écoulements à surface libre et des méthodes numériques et langages de programmation informatique.
- Enseignant: FADILA BELARBI
- Enseignant: lotfi benadda
- Enseignant: CHAKIB BENTALHA
- Enseignant: HAMID BOUCHELKIA
Objectifs de
l’enseignement:
Permettre à
l’étudiant la résolution numérique des
équations mathématiques régissant les problèmes hydrauliques et des problèmes fondamentaux d’ordre pratique
par la réalisation de programmes simplifiés sur Matlab (ou autres
environnements) et de simuler des cas réels (complexes) sur des logiciels
appropriés.
Connaissances
préalables recommandées
Bonne
connaisse des bases de la mécanique des fluides, des écoulements sous pression,
des écoulements à surface libre et des méthodes numériques et langages de programmation informatique.
- Enseignant: MOHAMMED ADJIM
- Enseignant: FADILA BELARBI
- Enseignant: lotfi benadda
- Enseignant: HAMID BOUCHELKIA
Le Cours d'Introduction au Système d'Information "ISI" est dispensé aux étudiants pour l'obtention du diplôme de licence en informatique. le dispositif est en blended learning. Plusieurs activités individuelles et en groupe sont organisés en travaux dirigés et travaux pratiques. En plus de la maîtrise des concepts et d'outils d'analyse et de conception d'un système d'information, le dispositif "CISI" favorise le travail de groupe et facilite l'accés aux ressources necéssaires pour la maîtrise du cours conçu autour d'une pédagogie centrée sur l'étudiant.
- Enseignant: HADJIRA BELHACHEM
- Enseignant: FETH ALLAH HADJILA
- Enseignant: AMAL HALFAOUI
Objectifs de l’enseignement :
A l'issue de ce cours, l’étudiant connaîtra les fonctions qui permettent de déterminer le meilleur chemin dans un réseau maillé vers une destination identifiée par une adresse de réseau IP. Dans cette matière, on retrouve la commutation dans les LAN, les réseaux locaux virtuels, le routage statique et le routage dynamique.
Connaissances préalables recommandées :
Théorie de l’information, les éléments d’un réseau, les réseaux informatiques locaux
- Enseignant: SIDI MOHAMMED BAHRI
- Enseignant: ABDERREZAK DJEMAI
- Enseignant: HADJ ZERROUKI
Objectifs de l’enseignement :
A l'issue de ce TP, l’étudiant connaîtra de façon pratique les différentes configurations de routage.
Connaissances préalables recommandées :
Théorie de l’information, les éléments d’un réseau, les réseaux informatiques locaux.
Contenu de la matière :
TP1 : Configuration de base d’un commutateur (plateforme CISCO)
TP2 : Création et configuration d’un
réseau segmenté en VLAN
TP3 : Configuration de routage inter-VLAN
TP4 : Création d’un réseau avec des
liens redondant (Spanning-Tree)
TP5 : Mise en œuvre d'un routage statique
TP6 : Mise en œuvre d'un routage dynamique RIPv2 et OSPF
- Enseignant: SIDI MOHAMMED BAHRI
- Enseignant: ABDERREZAK DJEMAI
- Enseignant: HADJ ZERROUKI