Anevas D Amendement: Republique Algerienne Democratique Et Populaire
Anevas D Amendement: Republique Algerienne Democratique Et Populaire
CANEVAS D’AMENDEMENT
OFFRE DE FORMATION
L.M.D.
MASTER ACADEMIQUE
Filière : Informatique
Etablissement : : Université de Blida 1 Intitulé du master : Ingénierie des Systèmes Intelligents Page 2
Année universitaire : 2024 / 2025
الجمهورية الجزائرية الـديمقراطيـة الـشعبيــة
مواءمة
أكاديمي
القسم الكلية /المعهد المؤسسة
السنة الجامعية2025/2024:
Etablissement : : Université de Blida 1 Intitulé du master : Ingénierie des Systèmes Intelligents Page 3
Année universitaire : 2024 / 2025
SOMMAIRE
Etablissement : : Université de Blida 1 Intitulé du master : Ingénierie des Systèmes Intelligents Page 4
Année universitaire : 2024 / 2025
I – Fiche d’identité du Master
2– Coordonnateurs :
- Responsable de l'équipe du domaine de formation
(Professeur ou Maître de conférences Classe A)
Nom & prénom : CHELLALI Mustapha
Grade : Professeur
🕿 : 025 27 24 17 Fax : 025 27 24 17 E - mail : m_chellali@[Link]
Joindre un CV succinct en annexe de l’offre de formation (maximum 3 pages)
3- Partenaires extérieurs :
- autres établissements universitaires :
- entreprises et autres partenaires socio-économiques :
- Partenaires internationaux :
* Présenter les conventions en annexe de la formation
A – Conditions d’accès
Avoir suivi avec succès la License ISIL (Ingénierie des Systèmes d’Information et du
Logiciel) ou License SIQ (Systèmes Informatiques)
Un Master en SIR est prêt pour entamer des études Doctorale dans des domaines
tels que la CAO des systèmes VLSI, les systèmes embarqués, la robotique, l’imagerie
médicale, la vision robotique etc. La recherche dans laquelle sera intégrée le Master
bénéficiera fortement des aspects pratiques qu’il a eu durant sa formation et des aspects
théoriques avancées. Les aspects pratique concernent notamment la maitrise des diverses
technologies d’implémentation et les diverses approches de conception.
Les compétences acquises permettent aussi aux Master SIR de rejoindre le monde
professionnel et être efficace notamment dans le domaine de la conception et la réalisation
de programmes pour l’embarqué, la CAO électronique, les télécommunications, les réseaux
L’importance de cette formation est très nettement reflétée par les rapports du
département du travail du gouvernement Américain ([Link]). Selon ce département,
la filière SIR est l’une des filières les plus demandé dans le marché du travail que ce soit au
niveau professionnel ou recherche. Les principaux débouchés pour cette carrière sont le
développement de logiciels, les compagnies de conception de systèmes informatique (hard
et Soft), les compagnies de développement de systèmes informatique pour la médecine, les
compagnies de télécommunication et même les compagnies de management.
En Algérie, le CDTA, les opérateurs de télécommunication, les entreprises de
développement de logiciel, les entreprises qui développent des solutions de sécurité basé
sur les cartes à puces, représentent les plus gros demandeurs de spécialistes en SIR. Les
autres demandeurs seraient les bureaux d’études spécialisés dans la conception de
logiciels divers, les bureaux d’études spécialisés dans la réalisation de cartes d’interfaces,
le portage de systèmes d’exploitation sur hard spécifique. Actuellement, le CDTA avec ses
divers laboratoires et sa centrale technologique, serait le plus grand demandeur du profil
SIR que ce soit au niveau License, Master ou Doctorat. Le profil SIR intéressera
certainement les laboratoires Architecture des systèmes, le laboratoire de Robotique et le
laboratoire de Nanotechnologie avec sa Centrale technologique de conception et
fabrication de circuits intégré.
50 à 60.
Benblidia Nadjia
Crée 28 mai 2002
- Bibliothèque centrale
- Bibliothèque Faculté des Sciences
UE fondamentales (UEF11) 9 18
Protocoles de Liaison de Données 67h30 1h30 1h30 1h30 1h30 3 6 40% 60%
Algorithmique avancée 45h 1h30 1h30 1h30 3 6 40% 60%
Architecture Avancée des
45h 1h30 1h30 1h30 3 6 40% 60%
Ordinateurs
UE Méthodologiques (UEM11) 6 9
UE transversales (UET11) 1 2
Programmation Socket et Protocoles
45h 1h30 1h30 1h00 1 2 40% 60%
de Transport
UE Découverte (UED11) 1 1
Cybercriminalité 22h30 1h30 1h00 1 1 100%
Total Semestre 1 360h 12h 6h 6h 11h 17 30
UE Méthodologiques (UEM12) 6 9
UE transversales (UET12) 1 2
UE Découverte (UED12) 1 1
3-
Entreprenariat 22h30 1h30 1h 1 1 100%
Total Semestre 2 337h30 11h 6h 4h30 11h30 17 30
UE fondamentales (UEF13) 9 18
Sécurité des Réseaux 67h30 1h30 1h30 1h30 1h30 3 6 40% 60%
Applications Distribuées 45h 1h30 1h30 1h30 3 6 40% 60%
Intelligence Artificielle 45h 1h30 1h30 1h30 3 6 40% 60%
UE Méthodologiques (UEM13) 6 9
Systèmes Asservis 45h 1h30 1h30 2h 2 3 40% 60%
Gestion de l’Incertain 45h 1h30 1h30 1h30 2 3 40% 60%
Systèmes Informatiques et VLSI 45h 1h30 1h30 1h30 2 3 40% 60%
UE transversales (UET13) 1 2
Technique d’Edition et de
Présentation de Travaux 22h30 1h30 1h 1 2 100%
Scientifiques
UE Découverte (UED13) 1 1
Ethiques du Travail 22h30 1h30 1h 1 1 100%
Total Semestre 3 337h30 10h30 6h 6h 11h30 17 30
Domaine : MI
Filière : Informatique
Spécialité : Systèmes Informatiques et Réseaux
Objectifs de l’enseignement
Cet UE introduit les étudiants aux technologies et protocoles nécessaires pour concevoir et mettre en
œuvre un réseau LAN. Le cours explique comment configurer un commutateur pour les
fonctionnalités de base et comment mettre en œuvre des réseaux locaux virtuels et le routage entre
des réseaux locaux virtuels. Les différentes implémentations du protocole STP (Spanning Tree
Protocol) dans un LAN sont présentées.
Contenu de la matière:
Chapitre 1 : Concepts et notions fondamentales sur les réseaux (rappels)
Chapitre 2 : Conception hiérarchique d’un réseau LAN (accès, distribution, et core)
Chapitre 3 : Types de commutateurs, techniques de commutation (store & forward, cut-through, et
fragment-free), gestion des trames, gestion des tables d'adresses MAC par un commutateur, méthodes
de mise en mémoire tampon (partagée, d'entrée, et de sortie) dans un commutateur.
Chapitre 4 : Réseaux locaux d’entreprise, panorama des réseaux locaux: Ethernet/IEEE 802.3, les
protocoles MAC, CSMA-CD, Giga-Ethernet, 10 Giga- Ethernet.
Chapitre 5 : Réseaux locaux virtuels (VLANs), avantages des VLANs, Types de VLANs.
Chapitre 6 : Routage inter-VLAN, router-on-a-stick, routage inter-VLAN avec des commutateurs
couche 3.
Chapitre 7 : Spanning Tree Protocol (STP), Fonctionnement et composants du STP, Configuration
du STP, Protocoles avancés spanning tree (RSTP).
Chapitre 8 : Initiation à la gestion de réseaux (SNMP et RMON).
Mode d’évaluation:
Examen, TP, et contrôle continu.
Références :
- James F. Kurose, Keith W. Ross, Computer Networking : A Top Down Approach, 8th Edition,
Pearson, 2020, ISBN-13: 978-0136681557.
- Site internet: [Link]
Objectifs de l’enseignement:
Comprend les éléments fondamentaux mis en œuvre pour la conception et la réalisation de solutions
matérielle de haute performance. Cette compréhension englobe les aspects technologie de réalisation,
les aspects architecturaux et les aspects logiciels. Ainsi une plateforme matérielles se limite pas aux
processeurs et mémoires, ou un ordinateur multiprocesseurs, mais englobe aussi les solutions faisant
intervenir comme éléments architectural un ordinateur tout entier englobant matériel, logiciel
d’exploitation et de service
Contenu de la matière:
Chapitre1 : Constitution d’un ordinateur, fonctionnement de la mémoire et les entrées/sorties
(rappels)
Chapitre 2 : Processeur de base, les registres du CPU, “programmer’s model“, transfert de données
et instructions entre les registres dans un CPU, cycle d’instruction, IRON Law, Moore’s Law.
Chapitre 3 : Hiérarchie de mémoire, concept de cache, les types de caches (directe, associative,
ensemble associative), algorithmes de remplacement, mémoire virtuelle
Chapitre 4 : Structures accélératrices, super scalaire, architectures VLIW
Chapitre 5 : Pipeline, les aléas du pipeline, les méthodes de prédiction de branchement
Chapitre 6 : Processeurs CISC et RISC, avantages et inconvénients
Chapitre 7 : Taxonomie de Flynn, multiprocesseurs, machine parallèles (SIMD et MIMD)
Chapitre 8 : Évolutions technologiques et tendances, grilles de calcul
Mode d’évaluation:
Examen, et contrôle continu
Références:
-William Stallings, Computer Organization and Architecture, 11th Edition, Pearson, 2021, ISBN 13 :
978-1292420103.
- Site internet: [Link]
Objectifs de l’enseignement
L'objectif de ce module est de donner un panorama des structures hiérarchiques (arbres) et des
méthodes de résolution (exactes, heuristiques voire méta-heuristiques) que nous retrouvons dans
divers domaines d'applications algorithmiques : bases de données, réseaux, robotique, compilation
etc... Nous insistons sur l'importance d'analyser et d’évaluer les différentes solutions algorithmiques
en termes de calcul de complexité afin de choisir la meilleure solution et de classer les problèmes de
différents domaines. Le cours est un approfondissement et une extension du cours Algorithmique 2
du License.
Contenu de la matière :
➢ Chapitre I : Arbres de Recherche
• Rappel (Définitions, Terminologies, Topologie, Parcours, Arbres Binaires de Recherche (ABR))
• Arbres Binaires de Equilibrés (e.g : AVL & TAS)
• Rappel sur les Arbres M-aire de Recherche (AMR)
• Arbres M-aire de Recherche Equilibrés (famille de B-Arbres)
➢ Chapitre II : Complexité et NP-Complétude
• Rappel sur le calcul de complexité (Définitions, Type de la Complexité, Notation de Landau, Classes
de complexité, Calcul de Complexité des Algorithmes Itératifs)
• NP-Complétude (Vocabulaire Général, Classification de Problème de décision (Classe P, Classe NP),
Notion de Réduction, Théorie de NP-Complétude, Quelques Problèmes NP-Complets [e.g : SAT, k-
GCP, …])
➢ Chapitre III : Heuristiques & Méta-heuristiques
• Problèmes d’Optimisation Combinatoire (e.g : MAS-SAT, GCP, …),
• Classe NP-Difficile,
• Méthodes de Résolution : principe, classification, comparaison,
• Méthodes Exactes : principe, classification, Backtracking, B&B,
• Heuristiques : principe, classification, exemples des heuristiques du MAX-SAT et GCP,
• Introduction aux Méta-heuristiques : principe, classification, exemples des méta-heuristiques du
MAX-SAT et GCP,
Objectifs de l’enseignement
Les technologies d’implémentation, notamment celle centrée sur le Web, sont en train de connaître
une évolution très active. Les applications dites "riches" sont l’un des aboutissements actuels de cette
évolution : interfaces multimodales, adaptatives, nomadisme, 3D, etc. De nombreuses technologies
existent (Microsoft Silverlight, Sun JavaFX, Adobe Flex/AIR, Curl Platform, AJAX, Javascript et
autres frameworks). L’objectif de ce cours est de permettre à l’étudiant d’apprécier ce développement,
le comprendre et le maitriser en vue de l’exploiter efficacement lors de la conception/réalisation de
logiciel.
Contenu de la matière :
- Rappel : Evolution des techniques de Programmation (procédurale, modulaire, objet,
composant)
- Introduction à XML
- Les patrons de conception/réalisation :
o Introduction générale
o Les partons les plus usuels (fabrique, adaptation, inversion de contrôle etc..)
- Les API pour XML (DOM)
- La reflexivité
- Les moteurs de WorkFlow
- Les concepts fondamentaux de la POA
- Les framework pour le developpement web (Spring AOP, JBOSS AOP, Struts 2)
- Les framework orienté client riches (richFaces etc.)
Mode d’évaluation :
- Examen, TP et suivi
Références :
- Haridi, S., Van-Roy, P. (2004). Concepts, Techniques, and Models of Computer Programming.
Cambridge: MIT Press.
- Freeman, E., Robson, E. (2021). Head first design patterns. O'Reilly Media.
- Lasater, C. G. (2006). Design patterns. Jones & Bartlett Publishers.
- Shvets, A., Pavlova, M., Frey, G. (2015). Design patterns explained simply. URL:
[Link] co m [Online.
-Grand, M. (2002). JAVA Entreprise Patterns. 3. J. Wiley & Sons.
Purificação, João;Rocha, Rhuan (2018). Java EE 8 design patterns and best practices: build
enterprise-ready scalable applications with architectural design patterns.
Kuchana, P. (2004). Software architecture design patterns in Java. Auerbach Publications.
Objectifs de l’enseignement
A la fin du cours l’étudiant doit être capable de :
- d’administrer une base de données en termes de gestion de la cohérence, des droits d’accès, et de
l’intégrité de données (triggers et assertions),
- Comprendre l’ordonnancement des transactions et la gestion de la reprise après pannes.
Contenu de la matière :
• Notions de BD et de SGBD
• Le Modèle Relationnel (définitions & concepts)
• Le langage SQL Avancé
o Rappel SQL (requêtes)
o Gestion d’utilisateurs et droits d’accès
o Maintien d’intégrité (Triggers et Assertions)
o Protection par les vues
• Gestion des transactions relationnelles
o Concurrence (Ordonnancement sérialisable & Algorithme 2PL)
o Gestion de pannes et reprises
• Introduction à la Sécurité des BDs
• Les TPs portent sur la gestion d’une BD en SQL + Gestion de cohérence (triggers, assertions et
droit d’accès).
2016.
Contenu de la matière :
Chapitre 1 : Architecture des systèmes d'exploitation (rappels)
Chapitre 2 : Composants du noyau (rappels)
a. Gestion de la mémoire
b. Gestion des processus
c. Gestion des entrées/sorties
Chapitre 3 : Système de gestion de fichiers
a. Gestion de l'espace de stockage
b. Gestion des métadonnées
c. Structure des fichiers
d. Techniques d’allocation
e. Gestion de l’espace libre
f. Opérations de base
g. Correspondance entre partie logique et partie physique
h. Systèmes de fichiers LINUX
i. Systèmes de fichiers distribués
Chapitre 4 : Système d’exploitation temps réel
a. Tâches périodiques
b. Tâches apériodiques
c. Tâches à contraintes strictes
d. Tâches à contraintes relatives
e. Tâches dépendantes
f. Tâches indépendantes
Chapitre 5 : Les threads
a. Les threads en Java
b. Synchronisation des threads en Java
Mode d’évaluation:
Examen, et contrôle continu
Références :
-Abraham Silberschatz, Peter B. Galvin, and Greg Gagne. " Operating System Concepts ",
Wiley, 10th edition, 2018.
-Andrew S. Tanenbaum and Herbert Bos. "Modern Operating Systems", Pearson, 4th
edition, 2014.
- William Stallings. "Operating Systems: Internals and Design Principles", Pearson
Education Limited, 2018.
- Hanifa Boucheneb, Noyau du système d'exploitation, université d' Ingénierie,
Polytechnique Montréal, Disponible sur [Link]
- K. C. Wang, Embedded and Real-Time Operating Systems, 2ème édition, Springer, 2023, ISBN-
13: 978-3031287008.
Objectifs de l’enseignement
Le but principal de cette UE est d'acquérir les techniques essentielles pour la programmation
d’applications ayant à communiquer via un réseau d’ordinateurs. L’accent sera mis sur les séquences
d’informations échangées et sur l’architecture des applications. En particulier, seront traitées les
architectures classiques (client-serveur et pair à pair), la programmation réseaux explicite (avec les
API dans divers langages). À la fin de ce cours, l'étudiant sera en l’étudiant sera en mesure de
développer des applications d’Internet basées sur le modèle client/serveur. La
Contenu de la matière:
Chapitre 1 :
- Architecture et communications Client/Serveur sur Internet
- Conception d'une application Client/Serveur
- Les modes de communication entre processus
Chapitre 2 :
- Concepts des sockets TCP/IP
- Programmation des client/serveurs avec les sockets TCP
- Programmation des client/serveurs avec les sockets UDP
Chapitre 3 :
- Programmation des client/serveurs multiprocessus
- Programmation des client/serveurs multithread
Chapitre 4 :
- Connexions à distance (telnet, rlogin, ssh, X11, ...)
- Transfert de fichiers (FTP, TFTP)
- Accès à des fichiers distants (NFS, SMB)
- Les serveurs de noms (DNS)
- Un annuaire fédérateur (LDAP)
- Le courrier électronique (POP, IMAP, SMTP, WebMail)
- Le web, protocole HTTP, serveur apache, caches Web
Chapitre 5 :
- Fonctionnent des protocoles de transport
- Protocoles TCP et UDP
- Protocoles de control de flux
- Protocoles de control d’encombrement (congestion)
Mode d’évaluation:
Examen, TP et suivi
Référence:
B. Jorgensen, Beej's Guide to Network Programming: Using Internet Sockets, ISBN-13: 978-
1705309902, 2019, [Link]
Objectifs de l’enseignement
A la fin du cours l’étudiant doit être capable de :
- Classifier les différents types de crimes cybernétiques,
- Connaitre les mesures de protection contre ces crimes
- Prendre conscience de l’importance de considérer les aspects de sécurité informatique dès les
premières étapes dans le développement de toute solution informatique.
Contenu de la matière :
Chapitre 1 : Définition de la cybercriminalité et du cyber-délit (objectifs, motifs, pirate
informatique, moyens utilisés, …)
Chapitre 2 : Typologie (classification) des cyber-crimes,
Chapitre 3 : Notions de sécurité informatique comme moyen de protection,
Chapitre 4 : Moyens et enjeux de la lutte contre la cybercriminalité,
Chapitre 5 : Les aspects juridiques liés à la Cybercriminalité en Algérie.
Mode d’évaluation :
Examen et contrôle continu
References:
- "Cybercrime: Digital Cops in a Networked Environment" by J. Thomas McEwen and Cheryl L.
Preston.
- "Cybercrime and Digital Forensics: An Introduction" by Thomas J. Holt and Adam M. Bossler.
- "Cybercrime Investigation Case Studies: An Excerpt from Placing the Suspect Behind the
Keyboard" by Brett Shavers.
- "The Dark Net: Inside the Digital Underworld" by Jamie Bartlett.
Objectifs de l’enseignement
- Compréhension des concepts liés aux couches 3 et 4 de TCP/IP : protocoles IPV4 et IPV6,
- Architecture des réseaux de niveau 3, et impact sur les opérations de routage et leur optimisation.
- Routage statique et dynamique, protocoles de vector de distance et etat des liens,
- RIP, OSPF, EIGRP.
- VLSM, CIDR
- Maitriser les concepts liés aux services fondamentaux des réseaux Internet/Intranet (Service de
résolution de nom(DNS), d’annuaire (LDAP), d’attribution automatique d’identifiants (DHCP), et
de Messagerie (SMTP, IMAP/POP3)
- Sécurisation des échanges : Technique et Infrastructure (VPN)
Contenu de la matière:
Chapitre 1 : Les protocoles et réseaux de niveau liaison, Ethernet, PPP
Chapitre 2 : Les protocoles de niveaux 3 : IP (V4 et V6), ICMP, ARP, RARP, et adressage IPV6
Chapitre 3 : Introduction au routage, Routage statique
Chapitre 4 : Introduction au routage dynamique, les protocoles de routage RIP v1 et RIP v2
Chapitre 5 : Architecture du réseau/sous-réseau et planification de l’adressage IP, VLSM et CIDR
Chapitre 6 : Le protocole de routage OSPF
Chapitre 7 : Le protocole de routage IGRP et EIGRP
Chapitre 8 : Les services fondamentaux de l’Internet: Concepts, mise en place et configuration
diverses en se basant sur les solutions open source (DHCP, DNS, LDAP, SMTP (IMAP et POP3),
BOOTP, et SNMP.
Mode d’évaluation:
Examen, TP et suivi
Références :
- James F. Kurose and Keith W. Ross: Computer Networking: A Top-Down Approach, Global
Edition, Pearson, 2021.
- Site internet: [Link]
Objectifs de l’enseignement
Ce cours vise à approfondir les connaissances des étudiants dans le domaine des réseaux sans fil pour
qu’ils soient capable de :
- Comprendre les problèmes liés à la mobilité
- Connaitre en détail les différents réseaux sans fil et les standards.
- Évaluer les performances et analyser les systèmes de communications sans fil
- Comprendre le principe des réseaux ad-hoc sans fil et les différents domaines de recherche liés aux
réseaux sans fil ad-hoc
- Comprendre le concept cellulaire et la possibilité d’intégrer différents technologies sans-fil
Contenu de la matière:
Chapitre 1 : Introduction et notions fondamentales
Chapitre 2 : Technologie de Transmission sans fil de donnée
Chapitre 3 : Contrôle et correction d’erreurs, Techniques d’accès dans les réseaux sans fil
Chapitre 4 : Communications par satellites, Réseaux cellulaires, boucle locale radio, WiMax
Chapitre 5: Réseaux locaux sans fil (WLANs), protocole de niveau 2 pour WLAN, CSMA/CA,
Bluetooth et IEEE 802.15
Chapitre 6 : Réseaux ad-hoc et vehicular
Chapitre 7: Réseaux capteurs, Réseaux IoT, Les nouvelles technologies émergentes de la
communication sans fil
Chapitre 8 : IP et TCP dans les réseaux sans fil
Mode d’évaluation:
Examen et contrôle continu.
Références :
- James F. Kurose and Keith W. Ross: Computer Networking: A Top-Down Approach, Global
Edition, Pearson, 2021.
- Site internet: [Link]
- Site internet: [Link]
- Henry Zárate Ceballos et al, Wireless Network Simulation: A Guide using Ad Hoc Networks and
the ns-3 Simulator, Academic Press; May 2021, ISBN-13 : 978-1484268483
Objectifs de l’enseignement
Compréhension fine des infrastructures de transport haut débit mise en place par les opérateurs de
télécommunication, les défis majeurs pour les concepteurs de ces réseaux (support du trafic
multimédia, du trafic temps réel, la différentiation des applications selon les exigences de la qualité
de service) et les tendances actuelles
Connaissances préalables
- Module réseau de License
Contenu de la matière:
1. Rappel: L’évolution des réseaux de transport chez les opérateurs de télécommunication
2. Les réseaux optiques : Multiplexage, La fibre optique, Le WDM, Les équipement optiques
(Multiplexeurs à insertion/extraction optique, les brasseurs optiques, les commutateurs optiques)
3. 10Gigabit Ethernet : Organisation des sous couches physiques
4. Le réseau PDH 11. Le réseau SDH/SONET : Le principe de SONET/SDH, La hiérarchie SDH,
Comparaison SDH/PDH, Les trames SDH, Les conteneurs virtuels, Différence entre SONET et SDH,
La trame SONET, Les équipement SONET/SDH, La sécurisation.
5. Architecture des réseaux Haut débit
a. Organisation générale (Les réseau d’Infrastructure, Les réseaux d’accès, MPLS)
b. Réseau d’infrastructure SDH : (topologies, principe ADM, protection simple, protection 1+1,
protection 1+n, exemples d’architectures)
c. Réseaux d’accès : FTTx, xDSL, liaison louées, Ethernet
d. MPLS : Comparaison avec et sans MPLS, PLS, GMPLS
6. Etude de cas : le backbone Algerie Telecom
Mode d’évaluation:
Examen, TP et suivi
Références :
- Andrew Tanenbaum, Nick Feamster, David Wetherall, Computer Networks; 6th edition, Pearson,
2021, ISBN-13 : 978-1292374062.
- Jean-Michel Les réseaux en fibres optiques Notions fondamentales (4e édition), MUR,
- Verneuil, J. L. (2003). Simulation de systèmes de télécommunications par fibre optique à 40 Gbits/s.
Université de Limoges, Limoges, 297.
- PLANIFICATION D'UN RESEAU HAUT DEBIT PAR FIBRE OPTIQUE EN AFRIQUE Cas du
Cameroun sur la National Broadband Network (NBN) Editions universitaires europeennes,
07.07.2022
- Allan Reid, Wan Technologies CCNA 4 Companion Guide Relié, 2006.
Objectifs de l’enseignement
Toute conception de système doit nécessairement s'accompagner d'une évaluation de performances
préalable. Cette évaluation de performances passe par une étape de modélisation. L'objectif de cette
UE est d’introduire les étudiants aux problèmes de la modélisation et de l'évaluation de performances
des systèmes informatiques en général et principalement des systèmes informatiques et réseaux de
communication, et de leur donner des méthodes et des outils indispensables au dimensionnement de
toute architecture ou protocole de réseaux.
Dans la deuxième partie de ce cours, les étudiants apprendront les techniques de simulation en tant
qu’outils d'aide à la conception et d'analyse de performances de systèmes informatiques et des réseaux.
Les thèmes abordés en cours traitent les notions de base relatives aux simulations à événements
discrets, de la génération de nombres aléatoires jusqu'à l'analyse des données simulées. Les étudiants
auront l'occasion durant les travaux pratiques de manipuler divers logiciels de simulation adoptés en
milieux académique et industriel tels que NS2, et OMNET++.
Contenu de la matière:
Chapitre 1 : Les problématiques liées à la performance des systèmes informatiques et réseaux.
Chapitre 2 : Méthodes analytiques de modélisation des performances (les files d’attente, Petri Nets,
processus stochastiques)
Chapitre 3 : Outils de simulation (simulations à événements discrets)
Chapitre 4 : Logiciels de simulation : OPNET, NS2, OMNET++, et NS3
Chapitre 5 : Génération de nombres aléatoires
Chapitre 6 : Analyse des données simulées
Chapitre 7 : Etudes de cas: performance des caches; les concepts d'ingénierie de trafic; gestion de la
bande passante; modélisation et influence du trafic sur les performances des réseaux.
Mode d’évaluation:
Examen, control continu.
Références :
- R. Jain, The Art of Computer Systems Performance Analysis: Techniques for Experimental Design,
Measurement, Simulation, and Modeling, Wiley April, 1991, ISBN-13 : 978-0471503361.
- Henry Zárate Ceballos et al, Wireless Network Simulation: A Guide using Ad Hoc Networks and
the ns-3 Simulator, Academic Press; May 2021, ISBN-13 : 978-1484268483
- Site internet: [Link]
Objectifs de l’enseignement :
Le but est de ce module est de monter d’une manière fine comment les infrastructures du middleware
(intergiciels) sont réalisées, comment les mettre en œuvre et comment les évaluer sur le plan
performance et sécurité. Les étudiants seront aussi en mesure de comprendre comment les integiciels
sont transportés par un protocole de niveau application. Le programme de ce moule constitue une
introduction aux technologies de développent des applications distribuées.
Contenu de la matière:
Chapitre I (Introduction aux systèmes distribués et Middleware):
• Systèmes et applications répartis.
• Middleware (intergiciel) : Définition.
• Objectif généraux des intergiciels.
• Catégories des intergiciels.
Chapitre II (Intergiciels à Appel de Procédure Distante, Remote Procedure Call (RPC)
Middlewares):
• Modèle Client/serveur
• RPC: Principe et fonctionnement
• RPC: Exemples d’implémentation des technologies (RPC de SUN, RPC de Microsoft, COM/DCOM de
Microsoft, …)
Chapitre III (Middleware à Objets répartis):
• Définition et propriétés des OOM (Object Oriented Midlleware)
• Notions sur les objets distribués :
o Qu’attend t-on d’un objet distribué.
o Objets distants: Notion de référence.
• Architecture d’une application distribuée basée sur les objets répartis.
• OOM: Problèmes et limites.
• OOM : Exemples d’implémentation des technologies (RMI de Java, Le bus CORBA de l’OMG, …)
Chapitre IV (Intergiciels à messages, Message-Oriented Middlewares (MOM)):
• MOM : Motivation, caractéristiques et architecture générale.
• Communication par message :
o Synchrone vs. Asynchrone
o Persistant vs. Transitoire
o Unicast vs. Multicast
o Mode «push» vs. «pull»
o Patrons de communication : Requête/Réponse, Point à Point,
o Publication / Abonnement, …
o Systèmes de routage des messages
o Bibliothèque de traitement de messages
Mode d’évaluation:
Examen et contrôle continu.
Référence:
- G. Coulouris, J. Dollimore, T. Kindberg and G. Blair. Distributed Systems—Concepts and Design,
5th Ed. Addison-Wesley Publishers Ltd., 2012.
- Qusay H. Mahmoud. Middleware for Communications, 1st Edition, John Wiley and Sons, 2004.
- Badr Benmammar, Concurrent, Real-Time and Distributed Programming in Java : Threads, RTSJ
and RMI, FOCUS SERIES, Jean-Charles Pomerol (Wiley), 2018.
- Pitt, Kathleen McNiff, java(TM). RMI The Remote Method Invocation Guide by Esmond, Addison-
Wesley Professional, 2001.
- Mark Richards, Richard Monson-Haefel, and David A. Chappell. Java Message Service, Second
Edition, O’Reilly Media, 2009.
- Edet, Theophilus. Web Services and Service-Oriented Architecture (Computer science
Fundamentals), CompreQuest Books, 2023.
Contenu de la matière:
Chapitre 1 : Introduction et généralité
1.1. Les besoins d’embarquement
1.2. Les défis des systèmes embarqués (cout, espace, énergie, aspect temporel, sécurité, sureté de
fonctionnement etc.)
1.3. Qualités requises pour les développeurs de systèmes embarqués
1.4. Historique
1.5. Les aspects spécifiques de l’embarqué par rapport aux systèmes non embarqué (processeurs, les
systèmes d’exploitation, compilateurs)
1.6. Systèmes embarqués et sécurité
1.7. Types de processeurs pour l’embarqués : usage général, spécifique (traitement du signal).
Chapitre 2 : Systèmes embarqués sur chip (SOC)
2.1. Définition d’un SOC : Orientation : Systèmes spécialisé, une fonction complète
2.2. Eléments constitutifs d’un SOC
2.3. Caractéristiques
2.3.1. générale : durée de vie, cible technologique, performance, consommation, cout) 2.3.2.
Niveau logiciel (taille, optimisation accrue du code, temps réel):
2.3.3. Niveau conception : temps de simulation,
2.4. Démarche générale de conception (Conjointe Matériel-Logiciel ou Co-design)
2.5. Communication sur puce
2.6. Optimisation mémoire
2.7. Exemple de SoC : System on Chip, FPGA (Les architectures reconfigurables)
Chapitre 3. Outils de simulation d’un système embarqué complet (avec ISIS PROTEUS)
Chapitre 4. Les microcontrôleurs
4.1. Généralités
4.1.1. définition et les familles des microcontrôleurs ( 4-bit, 8-bit, 16-32-bit)
4.1.2. Architecture
4.2. Programmation des interfaces d’un microcontrôleur
4.2.1. TP sur ARDUINO UNO (programmé avec IDE ARDUINO)
4.2.1. TP sur les PIC (programmé avec MikroC)
Chapitre 5. Système d’exploitation embarqué
5.1. Les différences en un système d’exploitation embarqué et un système ordinaire (mécanisme de
commutation de contexte, politique d’ordonnancement, style de communication inter process)
5.2. Etude de cas (exemple Linux Embarqué)
Chapitre 6. La connectivité IP
Objectifs de l’enseignement
Ce cours a pour objectif de fournir les connaissances nécessaires qui permettrait de faire face aux
risques qui guettent les systèmes informatique de traitement et de communication, d’en avoir
conscience, de savoir les aborder globalement et de savoir vers qui se retourner pour se faire aider. Il
vise aussi à approfondir les connaissances des étudiants dans le domaine de la sécurités dans les
réseaux Informatique filaire ou sans fils.. Il permettra de comprendre les problèmes et d’évaluer les
divers risques auxquels sont exposés les systèmes informatiques, de connaitre les détails de chaque
risque, et de comprendre les mécanismes et méthodes permettant de faire face à ces divers risques. A
l'issue de ce cours, l’étudiant disposera des éléments techniques pour comprendre les technologies
qui protègent un système d'information et sécurisent son ouverture aux réseaux extérieurs.
Contenu de la matière:
1. Principes et concepts fondamentaux de la sécurité des systèmes informatiques.
2. Principaux services: confidentialité, intégrité, disponibilité, authentification, non répudiation,
contrôle d'accès.
3. Typologie des attaques: fuites, modifications d'information, privations de service.
4. Mécanismes sécuritaires modernes: systèmes de chiffrage symétriques et asymétriques; fonctions
de hachage; génération pseudo-aléatoire.
5. Protocoles sécuritaires: authentification, signature, échange et gestion de clés.
6. Sécurité des systèmes centralisés et des systèmes répartis: politiques et modèles de sécurité;
contrôle d'accès; rôles et privilèges.
7. Sécurité des programmes: virus, chevaux de Troie.
8. Contre-mesures: journalisation, audits; détection d'intrusion; filtrage; mécanismes de
recouvrement.
9. Analyse de risque. Éducation des usagers. Considérations légales, politiques et éthiques
10. Cyber criminalité
11. Technologie, outils et Infrastructures pour les sécurités des SI et des communications a.
Architecture sécurisée : Firewall, VPN, b. Sécurité du sans-fil (Wifi et Bluetooth) c. Outils (crack,
cops, iss tcp_wrapper, kerberos, chiffrement IP, calculettes et S/Key)
Mode d’évaluation:
Examen, TP et suivi.
Référence:
- William Stallings, Network Security Essentials: Applications and Standards, 6th Edition, Pearson,
2016, ISBN-13: 978-1292154855
- Michael Whitman, Herbert Mattord, Principles of Information Security, Course Technology, 5th
Edition, 2014, ISBN-13 : 978-1285448367
Objectifs de l’enseignement :
Cet Enseignement vise à initier l’apprenant au montage de projet, son lancement, son suivi et sa
réalisation.
Contenu de la matière :
Chapitre 1 : l'étude du marché
Chapitre 2 : Les opérations financières
Chapitre 3 : Gestion des achats
Chapitre 4 : Gestion des stocks
Chapitre 5 : Mode de production
Chapitre 6 : Politique de produits
Chapitre 7 : Politique de prix
Chapitre 8 : Publicité
Références
● Schmitt, Christophe. "La fabrique de l’entrepreneuriat." Dunod, Paris (2017).
● Julien, Pierre-André. La mesure de l'entrepreneuriat. des Libris, 2010.
● Léger-Jarniou, Catherine. Le grand livre de l'entrepreneuriat. Dunod, 2013.
Objectifs de l’enseignement:
Passer en revue l’ensemble des attaques et menaces sur un réseau et former les étudiants aux
différentes techniques de protection et de détection d’attaques.
Contenu de la matière :
Chapitre 1 : Rappels des notions de bases sur les réseaux
Chapitre 2 : Etude service par service des menaces et attaques (usurpation d’identité, collecte
d’informations, déni de services, …)
Chapitre 3 : Etude détaillée des protections et contre-mesures dans les différentes couches de
communication : pare-feu, réseaux privés virtuels, …
Chapitre 4 : Formation aux mécanismes de détection d’attaques : pots de miels, algorithmes de
monitorage de trafic au niveau flux, au niveau paquet, leur modélisation, leur évaluation et leur mise
en œuvre
Chapitre 5 : Etudes de cas sur des traces d’attaques réelles
Mode d’évaluation:
Examen et contrôle continu.
Références:
- Richard Bejtlich. The Practice of Network Security Monitoring: Understanding Incident Detection
and Response. No Starch Press, 2013.
- Solange Ghernaouti. Sécurité informatique et réseaux. Dunod, 4ème édition, 2013.
Objectifs de l’enseignement (Décrire ce que l’étudiant est censé avoir acquis comme compétences
après le succès à cette matière – maximum 3 lignes).
Présenter les méthodes de communication dans les systèmes distribués et les techniques de mise en
œuvre d’applications web.
Contenu de la matière:
Partie 1: Communication dans les applications distribuées
1. Communication synchrone et asynchrone dans les systèmes distribués. Utilisation d’interface de
programmation type RMI et JMS.
2. Communication dans les systèmes distribués hétérogènes. Notion de Middleware. Architecture
REST.
Partie 2: Web avancé
1. Serveur d’application web.
2. Architecture des applications web.
3. Modèle MVC et Framework de développement d’application Web.
4. Gestion de la persistance dans les serveurs d’application. Notion de passage à l’échelle.
Mode d’évaluation:
Examen et contrôle continu.
Références:
- George Coulouris, Jean Dollimore, Tim Kindberg, Gordon Blair. Distributed Systems: Concepts
and Design. Addison-Wesley, 5ème édition, 2011.
- Annick Fron. Architectures réparties en Java : RMI, CORBA, JMS, sockets, SOAP, services web.
Dunod, 2007.
Contenu de la matière :
Chapitre 1 : Aperçu de l'intelligence artificielle
- Définition
- Historique
- Domaines d'application et tendances
Chapitre 2 : Apprentissage automatique
- Introduction à l'apprentissage automatique (principe, mesures de performance)
- Apprentissage supervisé
• Classification (arbres de décision, Naïve Bayes, Random Forest, SVM, …)
• Régression (linéaire, logistique)
- Apprentissage non supervisé (K-Means, PCA, ...)
- Apprentissage semi-supervisé
- Apprentissage par renforcement (Q-Learning, ...)
Chapitre 3 : Apprentissage profond
- Réseaux de neurones artificiels
- Réseaux de neurones peu profonds
- Réseaux de neurones profonds (fonction de perte, modèles d'apprentissage, gradients et
initialisation, optimiseurs)
- Architectures (DNN, CNN, RNN, LSTM, AUTOENCODEURS, GAN, GNN)
- Apprentissage par transfert (Extraction de caractéristiques, Fine tuning)
- Apprentissage par renforcement profond (DQL, …)
Objectifs de l’enseignement
Ce cours est une suite et un approfondissement du cours Conceptions de Circuit et Système VLSI
défini dans la License GSI. Il commence au départ par un rappel des éléments fondamentaux étudiés
en profondeur en License et des outils CAO pour le VLSI. Ce rappel pourra servir à une éventuelle
mise à niveau d’étudiant provenant d’autres licences. Il s’intéresse dans un premier temps aux cibles
technologiques actuelles tels que les FPGA et les cartes à puces. Il s’orientera ensuite en profondeur
au langage VHDL et sur la conception mixte hard et soft.
Contenu de la matière :
Chapitre 1. Rappel (mise à niveau): Les transistors MOS, Technologie de Fabrication, Les portes
logiques, bascules, registre, mémoire etc. en CMOS, dimensionnement des transistors
CMOS, Dimensionnement des interconnexions. Les outils de CAO VLSI : Description,
Simulation, Synthèse, Placement, Routage, gestion de données
Chapitre 2. Les cibles technologiques : FPGA, Systèmes centrée sur les cartes à puce
Chapitre 3. Conception de systèmes sur chip (System On Chip)
- Les trois vues de la conception de systèmes VLSI
a. Structure (processeurs, modules, UAL et registres, portes, transistors)
b. Comportement (Système, Algorithme, transfert de registre, interrupteur)
c. Physique (armoires, cartes, circuits, cellules, rectangles)
Chapitre 4 : Flot de design VHDL (avec un exemple concret) : Création des modèles VHDL,
Simulation des modèles VHDL avant synthèse, Synthèse des modèles VHDL, Simulation après
synthèse, Placement/routage, Simulation après placement/routage.
Chapitre 5 : Conception de systèmes Mixte : Objectifs, Les problèmes généraux du codesign
(partitionnement, co-design)
Objectifs de l’enseignement
Ce cours permettra de compléter les connaissances acquises par l’étudiants (réseau de capteurs,
réseaux mobile, conception de systèmes VLSI, algorithmique avancée, l’intelligence
computationnelle etc..) pour qu’il puisse s’intégrer sans gêne dans des projets de recherche en
informatique industrielle, notamment les aspects liés à la robotique.
Contenu de la matière:
Chapitre 1 : Introduction
- Définition de l'automatique
Chapitre 2 : Signaux Fondamentaux
- Les signaux fondamentaux utilisés en électronique
Chapitre 3 : Transformée de Laplace
- Définition, propriétés et applications
Chapitre 4 : Équations et Réponses des Systèmes
- Équations d'un système linéaire et réponse impulsionnelle du système
- Équation différentielle d’un système d’ordre n et fonction de transfert
Chapitre 5 : Réponse des Systèmes
- Réponse temporelle des systèmes
- Réponse fréquentielle d'un système
Chapitre 6 : Stabilité des Systèmes
- Stabilité des systèmes asservis
- Critère de Routh et de Hurwitz
Chapitre 7 : Diagrammes et Notions des Systèmes Asservis
- Diagrammes fonctionnels des systèmes asservis
- Notion de système, de Boucle Ouverte (BO), de Boucle Fermée (BF)
- Importance de la boucle fermée
Chapitre 8 : Graphes et Analyse des Systèmes
- Graphe de fluence des signaux et formule du gain de Mason
- Analyse de Nyquist
Chapitre 9 : Pôles et Lieu d'Evans
- Pôles d'un système bouclé - Lieu d'Evans
Chapitre 10 : Classification et Précision des Systèmes
- Classification des systèmes et constantes d’erreurs
- Précisions des systèmes asservis
Chapitre 11 : Compensation et Identification des Systèmes
Mode d’évaluation:
- Interrogations de courte et moyenne durée en TD.
- Devoirs Maison.
- Mini projets sur la modélisation et simulation via Matlab et moyennant aussi d’autres logiciels
De programmation tels que java , C++ et Python.
Références
Livres et polycopiés, sites internet, etc.
B.P Lathi and Roger Green: Linear Systems and Signals, Oxford University Press, 3rd edition 2017
Jean-Claude Chauveau : Systèmes Asservis Linéaires Et Non Linéaires, Edition Casteilla, Collection :
Mémotech, 2001
Objectifs de l’enseignement.
La gestion de l'incertitude dans les problèmes de décision (statique ou séquentielle) est l'objet
principal de ce cours. En particulier, il sera question des réseaux bayésiens standards et dynamiques,
Ces techniques donnent lieu à des applications dans les domaines de la prise de décision, la fusion
de données, la reconnaissance de formes et d'autres. On essayera aussi de donner une vision unifiée
de ces techniques et de fournir un lien vers les autres méthodes d'apprentissage numérique
Contenu de la matière :
Chapitre 1 : Incertitude (les différents types)
Chapitre 2 : Introduction aux probabilités
▪ Notion de probabilité
▪ Notions d'événement
▪ Probabilité conjointe
▪ L’arbre de probabilité
▪ Indépendance en probabilité
▪ Principales formules de la probabilité conditionnelle
o Formule de multiplication de sprobabilités
o Formule des probabilités totales
o Formule de Bayes
Chapitre 3 : Variable aléatoire
1. Fonction de probabilité ou fonction masse de
probabilité d’une variable aléatoire discrète (v.a.d.)
2. Exemple de variable aléatoire
▪ Probabilité conjointe
▪ Probabilité marginale
▪ Probabilité conditionnelle
▪ Distribution de probabilité
Chapitre 4 : Classification Naif de Bayes et Maximum de vraissemblance
▪ Classification supervisée
▪ Classification bayésienne
▪ La règle de Bayes
▪ L'hypothèse de l'indépendance conditionnelle
▪ Classification d’une nouvelle instance
▪ Autres règles de classification
o Maximum Likelihood (ML)
o Règle majoritaire
Chapitre 5 : Les réseaux Bayésiens (RB)
▪ Définition,
▪ Loi de probabilités exprimée par un RB,
▪ Indépendance conditionnelle et d-séparation,
Mode d’évaluation :
Examen et contrôle continu
Références :
- J. Pearl. Probabilistic Reasoning in Intelligent Systems. Morgan Kaufman, San Mateo, California,
1988.
- F.V. Jensen. Bayesian Networks and Decision Graphs. SpringerVerlag, 2000
- O. Sigaud and O. Buffet. Processus Décisionnels de Markov en Intelligence Artificielle Tome 1 :
Principes Généraux et Applications. Lavoisier, 2008
Objectifs de l’enseignement
L’objectif principal de ce module est de montrer à l’étudiant comment il devra écrire son mémoire de
PFE et comment il devra faire la présentation de ses travaux lors de la soutenance. L’étudiant devra
comprendre quelle sont les diverses étapes qu’il doit aborder pour le mener à la réalisation de son
mémoire de fin d’étude. Il devra aussi être initié aux techniques d’élaboration des présentations écrites
et aux techniques d’exposé oral. Ce cours abordera aussi d’autres aspects liés à la rédaction du
mémoire de fin d’étude, tels que les rapports, les communications et les publications. Ces aspects
permettront de préparer l’étudiant à aborder correctement ses activités professionnelles ou de
recherche.
Contenu de la matière :
Chapitre 1. Introduction générale :
a. Discuter l’importance de ce module dans le contexte de la vie professionnelle ou dans les études
post graduée et la recherche
Chapitre 2. Technique de rédaction :
a. Rapport
b. Communication
c. Publication
d. Mémoire De Fin d’études
Chapitre 3. Technique de présentation
a. Contenu de la présentation
b. Contenu Oral
c. Démonstration
Chapitre 4. Systèmes de soumission et suivi des soumissions
a. Système de soumission des sujets de PFE de l’USDB
b. Système de soumission de communication (openconf, easychair, et Manuscript Central etc.)
Chapitre 5. Définition de la Problématique du sujet de fin d’étude
Chapitre 6. Rédaction d’un rapport sur la problématique
Chapitre 7. Etudes préliminaires
Chapitre 8 : Rédaction d’un rapport sur l’étude préliminaire
Mode d’évaluation :
Suivi des rapports et séminaire
Références :
1. M. Griselin et. al., Guide de la communication écrite, 2e édition, Dunod, 1999.
2. J.L. Lebrun, Guide pratique de rédaction scientifique : comment écrire pour le lecteur scientifique
international, Les Ulis, EDP Sciences, 2007.
3. A. Mallender Tanner, ABC de la rédaction technique : modes d'emploi, notices d'utilisation, aides
en ligne, Dunod, 2002.
Etablissement : Université de Blida 1 Intitulé du master : Systèmes Informatiques et Réseaux Page 47
Année universitaire : 2024 / 2025
4. M. Greuter, Bien rédiger son mémoire ou son rapport de stage, L'Etudiant, 2007.
5. M. Boeglin, lire et rédiger à la fac. Du chaos des idées au texte structuré. L'Etudiant, 2005.
6. M. Beaud, l'art de la thèse, Editions Casbah, 1999.
Objectifs de l’enseignement
• Sensibiliser l’étudiant aux valeurs, normes et référents idéologiques propres au travail social.
• Acquérir une compréhension des principes déontologique et des enjeux éthiques du travail
social pour demeurer sur une trajectoire éthique dans sa pratique professionnelle future.
Contenu de la matière :
Chapitre 1 : Introduction à l'éthique du travail : Définition de l'éthique & son importance au
travail
Chapitre 2 : Professionnalisme et intégrité
o Comprendre le professionnalisme
o Cultiver l’intégrité dans les milieux professionnels
o Considérations éthiques dans l’établissement de la confiance
Chapitre 3 : Responsabilité et imputabilité
o S'approprier ses actes (Importance de la responsabilité dans les relations) professionnelles
o Stratégies pour promouvoir une culture de responsabilité
Chapitre 4 : Respect et diversité
o Valoriser la diversité et l’inclusion sur le lieu de travail
o Respecter les différences d’opinions, d’origines et d’expériences
o Lutter contre les préjugés et la discrimination
Chapitre 5 : Confidentialité et vie privée
o Sauvegarde des informations sensibles
o Implications éthiques de la confidentialité et de la sécurité des données
o Équilibrer transparence et confidentialité
Chapitre 6 : Équité et justice
o Promouvoir l’équité dans les processus décisionnels
o Lutter contre les disparités et les inégalités sur le lieu de travail
o Mettre en œuvre des stratégies pour un traitement équitable
o La Normes SA 8000 (étude de cas)
Chapitre 7 : Prise de décision éthique
o Cadres pour une prise de décision éthique
o Analyser des dilemmes éthiques (conflits) sur des études de cas
o Exercices de jeux de rôle pour pratiquer le raisonnement éthique
Chapitre 8 : Exemples de charte d’éthique et de déontologie professionnelle en Algérie.
Mode d’évaluation :
Examen + en option [Analyses d'études de cas + Présentations sur un dilemme éthique]
Références:
- "Ethical Decision Making in Everyday Work Situations", O.C. Ferrell, John Fraedrich, Linda Ferrell,
Wiley 2017.
- "Business Ethics: Concepts and Cases", Manuel G. Velasquez, Edition Pearson 2018.
NON
BENYAHIA Mohammed
13 Cooperative Si Khaled lotissement 26 Blida 09000 Algerie
Phone : 025219379
Mobile: 0656159840
Email : benyahia_m@[Link] benyahia_m@[Link]
benyahia_mohammed@[Link]
Acquis Professionnels
Experience Professionnelle
• Assistant , centre Universitaire de Blida Fevrier 1983-Septembre 1983
• Student assistant , California State University Sacramento , Decembre 1985-Juin 1987 , USA
• Charge de cours , Universite de Blida , Algerie , Septembre 1987- Septembre 1999
• Maitre de conference , Buraydah college of Technology , Saudi Arabia , Septembre 1999-
juillet 2012.
• Maitre de conference , College of Telecom and Electronics , Jeddah , Saudi Arabia , Aout
2012 - Juillet 2013
• Maitre assistant , departement informatique , Universite Saad Dahleb Blida 1 , Octobre 2014-
a ce jour
Formation et etudes
• Baccalaureat serie Mathematiques Billingues , Lycee Ibnou Rouchd , Blida , Juin 1977
• Ingeniorat Electronique, Ecole Nationale Polytechnique, Alger , Janvier 1983
• Diplome d’anglais , Bridgeport University , Connecticut USA, Octobre 1983-Janvier 84
• Diplome d’anglais avance , Georgetown University , Washington DC , USA , Janvier 1984-
Mai 1984
• Master of Sciences with thesis Electronique et communications , California State University
at Sacramento , California , USA , Septembre 1984-Decembre 1986
Ouvrages Publies
• Master thesis : Investigation of new binary codes , California State University Sacramento ,
CA , USA 1986
1. [Link]
AAJ&redir_esc=y
2. [Link]
MUSTAPHA CHELLALI
Informations générales :
38 (2022) 39.
35. J. Amjadi, M. Chellali, Complexity of the paired domination subdivision problem.
Communications in Combinatorics and Optimization 7 (2) (2022) 177—182.
36. Z. Shao, S.M. Sheikholeslami, M. Chellali, R. Khoeilar, H. Karami, A proof of a conjecture on the
paired-domination subdivision number. Graphs and Combinatorics 38 (3) (2022) 71.
37. F. Nahani Pour, H. Abdollahzadeh Ahangar, M. Chellali, S.M. Sheikholaslami, Global triple
Roman domination number of graphs. Discrete Applied Mathematics 314 (2022) 228—237.
38. H. Abdollahzadeh Ahangar, F. Nahani Pour, M. Chellali, S.M. Sheikholaslami, Outer
independent signed double Roman domination. Journal of Applied Mathematics and Computing 68
(2022) 705 720.
39. R. Khoeilar, H. Karami, M. Chellali, S.M. Sheikholaslami, Note on the domination number of
graphs with forbidden cycles of lengths not divisible by 3. Australasian J. of Combin. 83 (1) (2022)
101—108.
40. H. Abdollahzadeh Ahangar, M. Chellali, M. Hajjari, S.M. Sheikholeslami, Further results on the
total Roman {2}-domination number of graphs. Bulletin of the Iranian Mathematical Society 48 (2022)
1111--1119.
41. H. Abdollahzadeh Ahangar, M. Chellali, S.M. Sheikholeslami, J.C. Valenzuela-Tripodoro, Total
Roman {2}-dominating functions in graphs. Discussiones Mathematicae Graph Theory 42 (2022) 937--
958.
42. S. Nazari-Moghaddam, M. Chellali, A new upper bound for the perfect Italian domination
number of a tree. Discussiones Mathematicae Graph Theory 42 (2022) 1005--1022.
43. S. Kosari, Z. Shao, X. Shi, S.M. Sheikholeslami, M. Chellali, R. Khoeilar, H. Karami, Cubic graphs
have paired-domination number at most four-seventh of their orders. Discrete Mathematics 345 (12)
(2022) 113086.
44. R. Hamid, N. Bendahib, M. Chellali, N. Meddah, Graphs whose weak Roman domination
number increases by the deletion of any edge. Discrete Mathematics, Algorthms and Applications 14 (5)
(2022) 2250006, 16 pages.
Spécialité : Informatique
Grade : MCA
Experiences professionnelles:
Modules enseignés :
Data Mining (cours et TD, 1ère année Master Ingénierie des logiciels (IL))
Etablissement : Université de Blida 1 Intitulé du master : Systèmes Informatiques et Réseaux Page 58
Année universitaire : 2024 / 2025
Ingénieries des connaissances et ontologies (cours, 2ème année Master IL),
10.1080/08839514.2019.1661578
Riali, I., Fareh, M., &; Bouarfa, H. (2019). Fuzzy Probabilistic Ontology Approach: A
Hybrid Model for Handling Uncertain Knowledge in Ontologies. International Journal
on Semantic Web and Information Systems (IJSWIS), 15(4), [Link]:
10.4018/IJSWIS.2019100101
Ali Khoudja, M., Fareh, M., &; Bouarfa, H. (2022). Deep Embedding Learning With
Auto-Encoder for Large-Scale Ontology Matching. International Journal on Semantic
Web and Information Systems (IJSWIS), 18(1), 1-18.
Ali Khoudja M., Fareh M.,&; Bouarfa H. (2018), Ontology Matching using Neural
Ali Khoudja M., Fareh M.,; Bouarfa H. (2018) A New Supervised Learning Based
542-551) Morocco.
Riali, I., Fareh, M., Bouarfa, H., (2019). A semantic approach for Handling
Attention Mechanism for Types Detection in Linked Data. In 2022 17th Conference
Tâches pédagogiques
faculté des sciences de l'université de Blida1, depuis Mars 2016 jusqu’à 2019.