Intitulé du Master

81
Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 1 sur 81 Année universitaire : 2013 /2014 REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE OFFRE DE FORMATION L.M.D. MASTER ACADEMIQUE Etablissement Faculté / Institut Département USTHB Faculté d’Electronique et Informatique INFORMATIQUE Domaine Filière Spécialité Mathématiques et Informatique INFORMATIQUE Réseaux et Systèmes Distribués Responsable de l'équipe du domaine de formation : Pr. Moncef Abbes

Transcript of Intitulé du Master

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 1 sur 81 Année universitaire : 2013 /2014

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE

MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE

OFFRE DE FORMATION L.M.D.

MASTER ACADEMIQUE

Etablissement Faculté / Institut Département

USTHB

Faculté d’Electronique

et Informatique

INFORMATIQUE

Domaine Filière Spécialité

Mathématiques et

Informatique

INFORMATIQUE

Réseaux et Systèmes

Distribués

Responsable de l'équipe du domaine de formation : Pr. Moncef Abbes

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 2 sur 81 Année universitaire : 2013/2014

الـديمقراطيـة الـشعبيــة الجمهورية الجزائرية التعليــم العالــي و البحــث العلمــيوزارة

عرض تكوين

د . م . ل

أكاديمي ماستر

القسم المعهد / الكليةالمؤسسة

يا وج نول ك ت لوم وال ع الن ومدي هواري ب

ية ل يك ك ترون ك اإللالم ي واإلع األل

الم ي اإلع األل

التخصص الشعبةالميدان

م ا

الم ي اإلع األل

الشبكات واألنظمة الموزعة

ي التكوين مسؤول فرقة ميدان :إعالم أل

صف باسن تاد م ع س األ

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 3 sur 81 Année universitaire : 2013/2014

SOMMAIRE I - Fiche d’identité du Master ------------------------------------------------------------------ 1 - Localisation de la formation ------------------------------------------------------------------ 2 – Coordonateurs--------------------------------------------------------------------------------------- 3 - Partenaires extérieurs éventuels--------------------------------------------------------------- 4 - Contexte et objectifs de la formation----------------------------------------------------------

A - Organisation générale de la formation : position du projet ------------- B - Conditions d’accès ------------------------------------------------------------------ C - Objectifs de la formation --------------------------------------------------------- D - Profils et compétences visées ------------------------------------------------ E - Potentialités régionales et nationales d’employabilité ---------------------- F - Passerelles vers les autres spécialités --------------------------------------- G - Indicateurs de suivi du projet de formation ---------------------------------------

5 - Moyens humains disponibles------------------------------------------------------------------- A - Capacité d’encadrement --------------------------------------------------------- B - Equipe d'encadrement de la formation --------------------------------------- B-1 : Encadrement Interne --------------------------------------------------------- B-2 : Encadrement Externe ------------------------------------------------ B-3 : Synthèse globale des ressources humaines ---------------------- B-4 : Personnel permanent de soutien --------------------------------------- 6 - Moyens matériels disponibles------------------------------------------------------------------

A - Laboratoires Pédagogiques et Equipements ------------------------------- B- Terrains de stage et formations en entreprise ------------------------------- C - Laboratoires de recherche de soutien à la formation proposée ------------- D - Projets de recherche de soutien à la formation proposée ---------------------- E - Documentation disponible ---------------------------------------------------------- F - Espaces de travaux personnels et TIC ----------------------------------------

II - Fiche d’organisation semestrielle des enseignements ------------------------------ 1- Semestre 1 ----------------------------------------------------------------------------------- 2- Semestre 2 ----------------------------------------------------------------------------------- 3- Semestre 3 ----------------------------------------------------------------------------------- 4- Semestre 4 ----------------------------------------------------------------------------------- 5- Récapitulatif global de la formation -------------------------------------------------------- III - Fiche d’organisation des unités d’enseignement --------------------------------------- IV - Programme détaillé par matière -------------------------------------------------------- V – Accords / conventions -------------------------------------------------------------------------- VI – Curriculum Vitae des coordonateurs------------------------------------------------------- VII - Avis et Visas des organes administratifs et consultatifs ------------------------------ VIII - Visa de la Conférence Régionale --------------------------------------------------------

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 4 sur 81 Année universitaire : 2013/2014

I – Fiche d’identité du Master

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 5 sur 81 Année universitaire : 2013/2014

1 - Localisation de la formation : Faculté (ou Institut) : Electronique et Informatique Département : informatique Section :

2 – Coordonateurs : - Responsable de l'équipe du domaine de formation (Professeur ou Maître de conférences Classe A) :

Nom & prénom : ABBES Moncef Grade : Professeur : Fax : 021 24 76 07 E - mail : Joindre un CV succinct en annexe de l’offre de formation (maximum 3 pages)

- Responsable de l'équipe de la filière de formation (Maitre de conférences Classe A ou B ou Maitre Assistant classe A) :

Nom & prénom : Aissani Mokhtari Aicha Grade :Professeur : 0792730665 Fax : 021 24 76 07 E - mail : [email protected] Joindre un CV succinct en annexe de l’offre de formation (maximum 3 pages)

- Responsable de l'équipe de spécialité (au moins Maitre Assistant Classe A) :

Nom & prénom : MOUSSAOUI Samira Grade : Professeur : 0776255730 / 021247607 Fax: 021247607 E-mail:[email protected] [email protected] Joindre un CV succinct en annexe de l’offre de formation (maximum 3 pages)

3- Partenaires extérieurs *:

- autres établissements partenaires :

- entreprises et autres partenaires socio-économiques

- Algérie Télécom

- CERIST

- Microsoft Algérie

- Partenaires internationaux

- Université de Technologie de Compiègne (France)

% Une formation conjointe de niveau master a déjà été labellisée

par le HCFAUR%

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 6 sur 81 Année universitaire : 2013/2014

4 – Contexte et objectifs de la formation

A – Organisation générale de la formation : position du projet Si plusieurs Masters sont proposés ou déjà pris en charge au niveau de l’établissement (même équipe de formation ou d’autres équipes de formation), indiquez dans le schéma suivant, la position de ce projet par rapport aux autres parcours.

B – Conditions d’accès (indiquer les parcours types de licence qui peuvent

donner accès à la formation Master proposée)

. Licence Académique

. Licence GTR (USTHB)

. Diplôme jugé équivalent

Socle

commun M1

Master Ingénierie des

Logiciels

Master Réseaux et

Systèmes Distribués

Master Sécurité des Systèmes

Informatiques

Master Systèmes Informatiques

Intelligents

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 7 sur 81 Année universitaire : 2013/2014

C - Objectifs de la formation (compétences visées, connaissances acquises à

l’issue de la formation- maximum 20 lignes)

La quasi-totalité des applications et des systèmes informatiques d’aujourd’hui sont formés de sites géographiquement dispersés, partageant des données et coopérant à offrir des services. L’infrastructure de base de ces systèmes est généralement constituée d’un ou plusieurs réseaux d’ordinateurs (sites) filaires et/ou sans fil voire d’internet, grâce au développement de la téléphonie et de l’informatique grand public. Cependant, avec ce développement, la mise en œuvre d’applications distribuées devient un sujet complexe.

L’objectif de ce master (‘Réseaux et systèmes distribués’) est de former des informaticiens de haut niveau, capables de :

1. Effectuer des travaux de recherche pointus et suivre l’évolution technologique dans un domaine en plein essor.

2. Planifier, dimensionner, déployer et administrer des réseaux d’entreprise et les applications sous-jacentes.

D – Profils et compétences visées (maximum 20 lignes) :

Ce parcours comporte des modules de systèmes et réseaux approfondis en vue d’une spécialisation en programmation et administration de systèmes et ingénierie des réseaux.

E- Potentialités régionales et nationales d’employabilité

L’instabilité des spécialistes en réseaux dans les entreprises et leur nomadisme à la recherche d’une meilleure rétribution est due essentiellement à un déficit en formation de haut niveau, dans ce domaine. Les besoins en compétences dans la spécialité réseaux et applications réparties, des entreprises et institutions administratives et de formation, quelle que soit leur taille, sont importants.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 8 sur 81 Année universitaire : 2013/2014

F – Passerelles vers les autres spécialités Les étudiants peuvent au vue de la structure des parcours décider de passer du master ingénierie du logiciel au master réseaux et systèmes distribués, particulièrement à l’issue du premier semestre. Des passerelles peuvent aussi être définies vers les masters:

- Sécurité des systèmes informatiques - Systèmes informatiques intelligents

G – Indicateurs de suivi du projet Les indicateurs et les modalités envisagées pour l’évaluation et le suivi du projet de la formation proposée sont assurés par

- les Comités pédagogiques, - des Réunions-bilans périodiques, - et le Suivi du placement des étudiants dans le secteur

économique à travers l’association des anciens étudiants de l’USTHB

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 9 sur 81 Année universitaire : 2013 /2014

5 – Moyens humains disponibles A : Capacité d’encadrement (exprimé en nombre d’étudiants qu’il est possible de prendre en charge) :

B : Equipe d'encadrement de la formation : B-1 : Encadrement Interne :

Nom, prénom Diplôme Grade Laboratoire de rattachement

Spécialité Type

d’intervention

Abdat Nadia Magister MAA LSI Informatique Cours/TD

Abdelli Abdelkrim Doctorat MCA LSI Informatique Cours/TD/TP

Ahmed Nacer Mohamed Doctorat d’Etat Prof. LSI Informatique Cours/TD

Aissani Amar Doctorat d’Etat Prof. LSI Informatique Cours/TD

Aklouf Youcef Doctorat MCA LRIA Informatique Cours/TD/TP

Alimazighi Zaîa Doctorat d’Etat Prof. LSI Informatique Cours/TD

Azzoune Hamid Doctorat d’Etat MCA LSI Informatique Cours/TD

Badache Nadjib Doctorat d’Etat Prof. LSI Informatique Cours/TD

Bahloul Magister MAA Aucun Informatique Cours/TD

Belkheir Abdelkader Doctorat Prof. LSI Informatique Cours/TD/TP

Benchaîba Mahfoud Doctorat d’Etat MCA LSI Informatique Cours/TD/TP

Benkaouha Haroun Magister MAA LSI Informatique Cours/TD/TP

Bensaou Nacéra Doctorat d’Etat MCA. LRIA Informatique Cours/TD

Berbar Ahmed Magister MAA LSI Informatique Cours/TD/TP

Boukala Chérif Doctorat d’Etat MCA LSI Informatique Cours/TD

Boughaci Dalila Doctorat MCA LRIA Informatique Cours/TD/TP

Boukhedouma Saîda Magister MAA LSI Informatique Cours/TD/TP

Bouyacoub Fayçal Doctorat MCB LSI Informatique Cours/TD/TP

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 10 sur 81 Année universitaire : 2013/2014

Nom, prénom Diplôme Grade Laboratoire de rattachement

Spécialité Type

d’intervention

Boulkrinat Samira Magister MAA LRIA Informatique Cours/TD/TP

Bouyacoub Samia Doctorat MCB LSI Informatique Cours/TD/TP

Daoudi Mourad Doctorat MCB LSI Informatique Cours/TD

Doukha Zina Magister MAA LSI Informatique Cours/TD/TP

Feredj Mohamed Doctorat MCB LSI Informatique Cours/TD/TP

Gherbi Naouel Doctorat MCA LSI Informatique Cours/TD/TP

Guerroumi Mohamed Magister MAA LSI Informatique Cours/TD/TP

Haddouche Nadia Magister MAA LSI Informatique Cours/TD/TP

Hammal Youcef Doctorat MCB LSI Informatique Cours/TD/TP

Himrane Abdennour Magister MAA LSI Informatique Cours/TD/TP

Ighilaza Chahrazed Magister MAA LRIA Informatique Cours/TD/TP

Ioualalen-Boukala Malika Doctorat d’Etat Prof. LSI Informatique Cours/TD

Kadri Baya Magister MAA LSI Informatique Cours/TD

Kechid Samir Doctorat MCA LRIA Informatique Cours/TD/TP

Khellaf Faîza Doctorat MCA LRIA Informatique Cours/TD

Khemissa Hamid Magister MAA LSI Informatique Cours/TD/TP

Laîchi Boualem Magister MAA LRIA Informatique Cours/TD/TP

Larabi Slimane Doctorat d’Etat Prof. LRIA Informatique Cours/TD

Mahdaoui Latifa Doctorat d’Etat MCA LSI Informatique Cours/TD/TP

Medjahed Djamila Magister MAA LRIA Informatique Cours/TD/TP

Mokhtari-Aissani Aïcha Doctorat d’Etat Prof. LRIA Informatique Cours/TD

Moussaoui Samira Doctorat d’Etat Prof. LSI Informatique Cours/TD/TP

Salmi Nabila Doctorat MCA LSI Informatique Cours/TD/TP

Selmoune Nazih Magister MAA LSI Informatique Cours/TD/TP

Souami Feriel Doctorat d’Etat MCA LRIA Informatique Cours/TD/TP

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 11 sur 81 Année universitaire : 2013/2014

Nom, prénom Diplôme Grade Laboratoire de rattachement

Spécialité Type

d’intervention

Zafoune Youcef Doctorat d’Etat MCA LRIA Informatique Cours/TD/TP

Zeraoulia Khaled Magister MAA LSI Informatique Cours/Td/TP

Zibani Hamid Magister MAA Aucun Informatique Cours/TD

* = Cours, TD, TP, Encadrement de stage, Encadrement de mémoire, autre ( à préciser)

B-2 : Encadrement Externe :

Nom, prénom diplôme

Etablissement de

rattachement ou entreprise

Spécialité Type

d’intervention Emargement

Mohamed Mezghiche

Doctorat d’Etat

Université Boumerdès

Informatique Conférences

Nouali Omar Doctorat d’état

CERIST Informatique Cours/TD

Tandjaoui Djamel Doctorat CERIST Informatique Cours/TD

Djenouri Djamel Doctorat CERIST Informatique Cours/TD

Nouali Taboudjemat Nadia

Doctorat d’Etat

CERIST Informatique Cours/TD

Derhab Abdelouahid Doctorat CERIST Informatique Cours/TD

* = Cours, TD, TP, Encadrement de stage, Encadrement de mémoire, autre ( à préciser)

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 12 sur 81 Année universitaire : 2013 /2014

B-3 : Synthèse globale des ressources humaines :

Grade Effectif Interne Effectif Externe Total

Professeurs 9 3 12 Maîtres de Conférences (A) 14 3 17 Maîtres de Conférences (B) 6 6

Maître Assistant (A) 19 19

Maître Assistant (B) Autre (préciser)

Total 48 6 54

B-4 : Personnel permanent de soutien (indiquer les différentes catégories)

Grade Effectif

- 1 Ingénieur - 2 Techniciens supérieurs - Service de scolarité et Pédagogie

01 02 05

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 13 sur 81 Année universitaire : 2013/2014

6 – Moyens matériels disponibles

A- Laboratoires Pédagogiques et Equipements : Fiche des équipements

pédagogiques existants pour les TP de la formation envisagée (1 fiche par laboratoire)

Intitulé du laboratoire : Laboratoire des Systèmes Informatiques (LSI) Capacité en étudiants : 60

N° Intitulé de l’équipement Nombre observations

Micro-ordinateurs (Pentium IV) 96 Répartis sur 8 salles (12

micros/salle)

4 imprimantes « Réseaux » 4 Salle Réseaux

12 routeurs + 13 switchs (24 ports) Salle Réseaux

12 micro-ordinateurs (Pentium IV) 12 Salle Réseaux

Logiciels disponibles

- Logiciels Microsoft de Bureautique

- Systèmes d’exploitation Linux

- Logiciels de programmation (Visual

C++,C#, Java,…)

- SGBD (SQL, ACCESS, Oracleware)

- Environnements de développement

de logiciels (Rationale Rose, Windev,

Eclipse)

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 14 sur 81 Année universitaire : 2013/2014

B - Terrains de stage et formation en entreprise :

Lieu du stage Nombre d’étudiants Durée du stage

Entreprises publics et privées

Toutes disciplines confondues

Administrations (banques,

assurances,…)

Centres de recherche (Cerist,

CDTA,…)

30 6 mois

Laboratoire de recherche 30 6 mois

C - Laboratoire(s) de recherche de soutien à la formation proposée :

Chef du laboratoire: Ahmed Nacer Mohamed

N° Agrément du laboratoire

Date : Avis du chef de laboratoire :

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 15 sur 81 Année universitaire : 2013/2014

D- Projet(s) de recherche de soutien à la formation proposée :

Intitulé du projet de recherche Code du projet Date du début

du projet

Date de fin du projet

Les réseaux de capteurs sans fil : application à l’agriculture de précision

B*00220090081 2009

2013

Fourniture de services sur une plate forme IP

B*00220090025 2009 2013

Applications des méthodes formelles pour l’analyse et la vérification des systèmes temps réels

B*00220090003 2009 2013

Gestion et Partage de l’Information dans les systèmes ubiquitaires

B00220090030 2009 2013

Contribution des réseaux VEhiculaires et des Capteurs dans la gestion des risques (VECAR)

PNR 2011 2014

E- Documentation disponible : (en rapport avec l’offre de formation proposée)

La documentation pour cette formation de Master est assurée par le biais de quatre bibliothèques :

- la bibliothèque de l’université - la bibliothèque du département - la bibliothèque du laboratoire LSI

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 16 sur 81 Année universitaire : 2013/2014

F- Espaces de travaux personnels et TIC :

- Bâtiment Informatique câblé + réseau WIFI

- Bibliothèque du département équipée de connexion internet

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 17 sur 81 Année universitaire : 2013/2014

II – Fiche d’organisation semestrielle des enseignements (Prière de présenter les fiches des 4 semestres)

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 18 sur 81 Année universitaire : 2013 /2014

1- Semestre 1 :

Unité d’Enseignement VHS V.H hebdomadaire

Coeff Crédits Mode d'évaluation

14-16 sem C TD TP Travail

personnel Continu Examen

UE fondamentales

UEF1(O/P) : RX11

Algorithmique Avancée et Complexité

105h 1h30 1h30 1h30 3h 3 5 x x

Modélisation et évaluation de performances des systèmes

98h 1h30 1h30 4h 3 4 x x

UEF2(O/P) : RX12

Gestion de Projet de développement de logiciels

112h 1h30 1h30 5h 3 5 x X

Architecture et Administration de SGBD

112h 1h30 1h30 5h 3 5 x X

UEF3(O/P) : RX13

Systèmes d’Exploitation 105h 1h30 1h30 1h30 3h 3 5 x X

Réseaux et Protocoles 112h 1h30 1h30 5h 3 5 x X

UE transversales

UET1(O/P) :RX14

Anglais 21h 1h30 1 1 x X

Total Semestre 1 665 10h30 4h30 7h30 19 30

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 19 sur 81 Année universitaire : 2013/2014

2- Semestre 2 :

Unité d’Enseignement VHS V.H hebdomadaire

Coeff Crédits Mode d'évaluation

14-16 sem C TD TP Travail

personnel Continu Examen

UE fondamentales

UEF1(O/P): RX21

Administration Clients/Serveurs

112h 1h30 1h30 5h 3 5 x X

Systèmes Multimédia 98h 1h30 1h30 4h 2 4,5 x X

Algorithmique et Contrôle des Systèmes Distribués

105h 1h30 1h30 1h30 3h 3 5 x X

UEF2(O/P): RX22

Vérification formelle 98h 1h30 1h30 4h 3 5 x X

Sécurité informatique 98h 1h30 1h30 4h 3 4,5 x X

Techniques d’optimisation pour les réseaux

98h 1h30 1h30 4h 2 4,5 x X

UE transversales

UET1(O/P) : RX23

Anglais 49h 1h30 2h 2 1,5

Total Semestre 2 658h 10h30h 6h 4h30 18 30

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 20 sur 81 Année universitaire : 2013/2014

3- Semestre 3 :

Unité d’Enseignement VHS V.H hebdomadaire

Coeff Crédits Mode d'évaluation

14-16 sem C TD TP Travail

personnel Continu Examen

UE fondamentales

UEF1(O/P) : RX31

Construction d’applications réparties

105h 1h30 1h30 1h30 3h 3 5 x X

Calcul parallèle et grilles de calcul

105h 1h30 1h30 1h30 3h 3 5 x X

UEF2(O/P) : RX32

Réseaux Mobiles 112h 1h30 1h30 5h 5 3 x X

Ingénierie des réseaux 112h 1h30 1h30 5h 5 3 x X

UE découverte

UED1(O/P) : RX33 2 matières au choix

Algorithmes Distribués pour Environnements Mobiles

84h 1h30 1h30 3h 2 4 x X

Systèmes Embarqués et applications en environnement mobile

84h 1h30 1h30 3h 2 4 x X

Systèmes d’Exploitation Distribués

84h 1h30 1h30 3h 2 4 x X

Vision Artificielle 84h 1h30 1h30 3h 2 4 x X

……

UE transversales

UET1(O/P) : RX34

Techniques d’expression 49h 1h30 2h x X

Total Semestre 3 868h 10h30 3h 9h 30

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 21 sur 81 Année universitaire : 2013 /2014

4- Semestre 4 : Domaine : Mathématiques Informatique Filière : Informatique Spécialité : Réseaux et Systèmes Distribués Projet de fin d’études de master équivaut à 30 crédits: Stage en entreprise sanctionné par un mémoire et une soutenance. VH : ~25H /semaine UE-RX41 : Méthodologique

VHS Coeff Crédits

Travail Personnel 140

Stage en entreprise 280 16 30 Séminaires 21

Autre (préciser) Total Semestre 4 441 16 30

5- Récapitulatif global de la formation : (indiquer le VH global séparé en cours,

TD, pour les 04 semestres d’enseignement, pour les différents types d’UE)

UE

VH UEF UEM UED UET Total

Cours 336h 00 42h 63h 441h

TD 210h 00 00 00 210h

TP 231h 00 42h 00 273h

Travail personnel 910h 350 84h 56 1372

Total 1684h 350h 168h 119h 2324

Crédits 77,5 30 08 04,5 120

% en crédits pour

chaque UE 64,58% 25% 6,66% 3,76% 100%

Commentaire sur l’équilibre global des enseignements Justifier le dosage entre les types d’enseignements proposés (Cours, TD, TP, Stage et Projets Personnels) La formation proposée de Master en « Réseaux et Systèmes Distribués » est une formation à objectif de double compétence : - permettre aux étudiants d’intégrer le secteur professionnel socio-économique - prodiguer aux étudiants les connaissances leur permettant de poursuivre des études Doctorales. C’est la raison pour laquelle :

D’une part, la formation s’est concentrée sur des cours fondamentaux avec un souci d’équilibre entre les TD et les TP

D’autre part, des modules à option (deux modules au choix parmi plusieurs) sont orientés sur les aspects de recherche pour initier les étudiants aux thèmes de recherche en cours.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 22 sur 81 Année universitaire : 2013/2014

III – Fiches d’organisation des unités d’enseignement (Etablir une fiche par UE)

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 23 sur 81 Année universitaire : 2013/2014

Libellé de l’UE : RX11 Filière : Informatique Spécialité : Réseaux et Systèmes Distribués Semestre : S1

Répartition du volume horaire global de l’UE et de ses matières

Cours : 3h TD : 3h TP: 1h30 Travail personnel : 7h

Crédits et coefficients affectés à l’UE et à ses matières

UE : RX11 crédits : 9 Matière 1 : Algorithmique Avancée et Complexité Crédits : 5 Coefficient : 3 Matière 2 : Modélisation et évaluation de performances des systèmes Crédits : 4 Coefficient : 3 :

Mode d'évaluation (continu ou examen)

Continu et examens

Description des matières

Matière 1 : Algorithmique Avancée et Complexité Ce module permet d’acquérir les notions nécessaires pour :

- analyser et classer les problèmes de différents domaines - construire la ou les solutions - évaluer les différentes solutions en terme de calcul de complexité - Choisir la meilleure solution

Ces notions seront vues à travers l’étude de problèmes pris dans différents domaines de l’informatique tels que : Les réseaux, les bases de données, Algorithmique du texte …etc.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 24 sur 81 Année universitaire : 2013/2014

Matière 2 : Modélisation et évaluation de performances des systèmes L'objectif de ce module est de sensibiliser les étudiants aux problèmes de modélisation et d'évaluation des performances des systèmes réels tels les systèmes informatiques, les réseaux de communication et les systèmes de production. Il se propose de répondre aux questions suivantes : Pourquoi évaluer les performances d'un système ? Dans quels cas cela est-il nécessaire ? Comment modéliser un système ? Quel type de modèle utiliser ? Comment analyser le modèle ?.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 25 sur 81 Année universitaire : 2013/2014

Libellé de l’UE : RX12 Filière : Informatique Spécialité : Réseaux et Systèmes Distribués Semestre : S1

Répartition du volume horaire global de l’UE et de ses matières

Cours : 3h TD : 0h TP: 1h30 Travail personnel : 10h

Crédits et coefficients affectés à l’UE et à ses matières

UE : RX12 crédits : 10 Matière 1 : Gestion de Projet de développement de logiciels Crédits : 5 Coefficient : 3 Matière 2 : Architecture et Administration de SGBD Crédits : 5 Coefficient : 3

Mode d'évaluation (continu ou examen)

Continu et examens

Description des matières

Matière 1 : Gestion de Projet de développement de logiciels Les objectifs du module sont :

Permettre à l’étudiant de comprendre l’enjeu majeur de la gestion de projet. Initier l’étudiant au processus

d’organisation et de planification. Entrainer l’étudiant à l’application de

processus, méthodes et outils de planification.

Initier l’étudiant aux environnements de gestion de projet.

Matière 2 : Architecture et Administration de SGBD Maîtrise de l’architecture des SGBD et l’administration d’une base de données après sa création

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 26 sur 81 Année universitaire : 2013/2014

Libellé de l’UE : RX13 Filière : Informatique Spécialité : Réseaux et Systèmes Distribués Semestre : S1

Répartition du volume horaire global de l’UE et de ses matières

Cours : 3h TD : 3h TP: 1h30 Travail personnel : 8h

Crédits et coefficients affectés à l’UE et à ses matières

UE : RX13 crédits : 10 Matière 1 : Systèmes d’Exploitation Crédits : 5 Coefficient : 3 Matière 2 : Réseaux et Protocoles Crédits : 5 Coefficient : 3

Mode d'évaluation (continu ou examen)

Continu et examens

Description des matières

Matière 1 : Systèmes d’Exploitation Objectifs : Approfondir les différents concepts utiles pour la conception d’un système d’exploitation ou la programmation système. Il s’agira d’utiliser un système d’exploitation (UNIX par exemple) comme exemple en terme d’outil pour chaque concept étudié et de prévoir des TPs pour la mise en application des concepts étudiés. Matière 2 : Réseaux et Protocoles

Les infrastructures des réseaux d’aujourd’hui sont en grande majorité basés sur Internet. Ceci fait de la couche réseau (où intervient le protocole IP (Internet Protocol) dans sa version actuelle IPv4 comme dans sa nouvelle version IPv6) la couche de convergence des architectures de réseaux de demain. Le routage figure parmi les composants fondamentaux d'un système de communication à large échelle. Dans ce

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 27 sur 81 Année universitaire : 2013/2014

module, nous couvrons les principaux aspects liés au routage dans les réseaux informatiques, afin de fournir une vision critique et globale du routage. Ce cours permettra à l'étudiant de comprendre les décisions techniques prises dans plusieurs propositions existantes et de développer sa propre capacité de conception de nouvelles approches de routage.

Acquisition de connaissances nécessaires à l’installation, la configuration et le routage optimal dans les architectures réseaux

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 28 sur 81 Année universitaire : 2013/2014

Libellé de l’UE : RX14 Filière : Informatique Spécialité : Réseaux et Systèmes Distribués Semestre : S1

Répartition du volume horaire global de l’UE et de ses matières

Cours : 1h30 TD : 0h TP: 0h Travail personnel :

Crédits et coefficients affectés à l’UE et à ses matières

UE : RX14 crédits : 10 Matière 1 : Anglais Crédits : 1 Coefficient : 2

Mode d'évaluation (continu ou examen)

Continu et examens

Description des matières

Matière 1 : Anglais L’objectif est d’offrir une formation en langue anglaise qui permette à l’étudiant de lire des articles de recherche dans le domaine informatique ainsi que de s’exprimer et de rédiger en anglais.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 29 sur 81 Année universitaire : 2013/2014

Libellé de l’UE : RX21 Filière : Informatique Spécialité : Réseaux et Systèmes Distribués Semestre : S2

Répartition du volume horaire global de l’UE et de ses matières

Cours : 4h30 TD : 1h30 TP: 4h30 Travail personnel : 12h

Crédits et coefficients affectés à l’UE et à ses matières

UE : RX21 crédits : 14,5 Matière 1 : Administration Clients/Serveurs Crédits : 5 Coefficient : 3 Matière 2 : Systèmes Multimédia Crédits : 4,5 Coefficient : 2 Matière 3 : Algorithmique et Contrôle des Systèmes Distribués Crédits : 5 Coefficient : 3

Mode d'évaluation (continu ou examen)

Continu et examens

Description des matières

Matière 1 : Administration Clients/Serveurs Objectifs de l’enseignement L’efficacité d’une entreprise moderne repose désormais de manière cruciale sur le bon fonctionnement de son infrastructure informatique (serveurs d’applications, bases de données, réseaux informatiques, etc.). Administrer et maintenir efficacement les grands systèmes informatiques sont ainsi devenus des enjeux opérationnels vitaux pour l’entreprise. Qui plus est, l’évolution constante et rapide des technologies informatiques a aussi transformé le métier d’administrateur en lui rajoutant de plus en plus une dimension importante en termes de conseil et de veille stratégique et technologique. Acquérir les connaissances et les compétences nécessaires pour installer, configurer et administrer un réseau local basé

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 30 sur 81 Année universitaire : 2013/2014

sur les services.

Mise en place et administration des protocoles et services classiques de l'Internet sous Linux et Windows Matière 2 : Systèmes Multimédia Objectifs de l’enseignement Donner à l'étudiant les fondements de base de toutes les technologies du multimédia. L'ensemble des cours théoriques et pratiques permettra à l'étudiant de produire une application multimédia intégrant l'image, la vidéo, le son et le texte. Matière 3 : Algorithmique et Contrôle des Systèmes Distribués La plupart des applications et des systèmes font aujourd’hui intervenir plusieurs sites géographiquement dispersés et qui partagent des données et coopèrent à la réalisation d’un but commun. A l’issue de cet enseignement, l’étudiant aura une connaissance des concepts, techniques et mécanismes qui permettent d’appréhender les applications et systèmes répartis.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 31 sur 81 Année universitaire : 2013/2014

Libellé de l’UE : RX22 Filière : Informatique Spécialité : Réseaux et Systèmes Distribués Semestre : S2

Répartition du volume horaire global de l’UE et de ses matières

Cours : 4h30 TD : 4h30 TP: Travail personnel : 12h

Crédits et coefficients affectés à l’UE et à ses matières

UE : RX22 crédits : 14 Matière 1 : Vérification formelle Crédits : 4.5 Coefficient : 3 Matière 2 : Sécurité informatique Crédits : 4,5 Coefficient : 3 Matière 3 : Techniques d’optimisation pour les réseaux Crédits : 4.5 Coefficient : 2

Mode d'évaluation (continu ou examen)

Continu et examens

Description des matières

Matière 1 : Vérification formelle Objectifs de l’enseignement : Présenter la vérification formelle de systèmes répartis à l'aide de l’outil de base à savoir les automates puis voir les logiques temporelles LTL et CTL et enfin développer l’algorithme de vérification basé sur le model-checking Matière 2 : Sécurité informatique Objectifs de l’enseignement : Permet aux étudiants d’acquérir des compétences pour assurer le bon fonctionnement des systèmes informatiques et leur protection contre les intrusions Matière 3 : Techniques d’optimisation pour les réseaux Objectifs : Etude des techniques d’optimisation pour les réseaux

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 32 sur 81 Année universitaire : 2013/2014

Libellé de l’UE : RX23 Filière : Informatique Spécialité : Réseaux et Systèmes Distribués Semestre : S2

Répartition du volume horaire global de l’UE et de ses matières

Cours : 1h30 TD : TP: Travail personnel : 2h

Crédits et coefficients affectés à l’UE et à ses matières

UE : RX23 crédits : 1.5 Matière 1 : Anglais Crédits : 1.5 Coefficient : 2

Mode d'évaluation (continu ou examen)

Continu et examens

Description des matières

Matière 1 : Anglais Objectif : maîtrise de la langue anglaise en ce qui est de la rédaction, de la compréhension et de l’expression orale

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 33 sur 81 Année universitaire : 2013/2014

Libellé de l’UE : RX31 Filière : Informatique Spécialité : Réseaux et Systèmes Distribués Semestre : S3

Répartition du volume horaire global de l’UE et de ses matières

Cours : 3h TD : 3h TP: 3H Travail personnel : 6h

Crédits et coefficients affectés à l’UE et à ses matières

UE : RX31 crédits : 10 Matière 1 : Construction d’applications réparties Crédits : 5 Coefficient : 3 Matière 2 : Calcul parallèle et grilles de calcul Crédits : 5 Coefficient : 3

Mode d'évaluation (continu ou examen)

Continu et examens

Description des matières

Matière 1 : Construction d’applications réparties Cet enseignement permet à l'étudiant d'appréhender les problèmes de conception d’applications réparties (concepts, architectures et exemples), de comprendre les solutions industrielles (Objets répartis en C#, Internet et sockets, …) et de maîtriser les principales plates-formes technologiques existantes. Matière 2 : Calcul parallèle et grilles de

Le but de ce cours est l'apprentissage des concepts fondamentaux de l'algorithmique parallèle. Ces concepts seront illustrés par des études de cas algorithmiques relatives à des problèmes classiques issus particulièrement des domaines numériques.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 34 sur 81 Année universitaire : 2013/2014

Libellé de l’UE : RX32 Filière : Informatique Spécialité : Réseaux et Systèmes Distribués Semestre : S3

Répartition du volume horaire global de l’UE et de ses matières

Cours : 3h TD : TP: 3H Travail personnel : 10h

Crédits et coefficients affectés à l’UE et à ses matières

UE : RX32 crédits : 10 Matière 1 : Réseaux Mobiles Crédits : 5 Coefficient : 3 Matière 2 : Ingénierie des réseaux Crédits : 5 Coefficient : 3

Mode d'évaluation (continu ou examen)

Continu et examens

Description des matières

Matière 1 : Réseaux Mobiles Cet enseignement couvre les problèmes liés à la mobilité dans deux types d’infrastructure : les réseaux locaux sans fil (Wireless Local Area Networks) et les réseaux cellulaires de type GSM/GPRS/UMTS. On s’intéressera particulièrement aux protocoles de la couche MAC (médium radio) et la gestion de la mobilité des terminaux. Matière 2 : Ingénierie des réseaux Ce module présente les principes d'ingénierie permettant de préparer le déploiement (planification et dimensionnement) et l'optimisation des réseaux de téléphonie mobile (GSM, GPRS, UMTS, …), et des réseaux à haut débit (réseaux WDM et FTTx). - Réaliser un cahier des charges contenant les solutions d'ingénierie (cellulaire ou fixe) à mettre en place afin de réaliser concrètement un réseau : recherche de site, choix des meilleurs équipements. - Répondre à un appel d'offres portant sur les différents systèmes de télécommunication. - Conduire des campagnes de mesure permettant de caractériser un réseau de communication (caractérisation d'une liaison radio ou d'une liaison fibrée).

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 35 sur 81 Année universitaire : 2013/2014

Libellé de l’UE : RX33 Filière : Informatique Spécialité : Réseaux et Systèmes Distribués Semestre : S3

Répartition du volume horaire global de l’UE et de ses matières (02 matières au choix)

Cours : 3h TD : TP: 3H Travail personnel : 6h

Crédits et coefficients affectés à l’UE et à ses matières

UE : RX33 crédits : 8 Matière 1 : Algorithmes Distribués en Environnement Ad hoc Crédits : 4 Coefficient : 2 Matière 2 : Systèmes Embarqués et applications en environnement mobile Crédits : 4 Coefficient : 2 Matière 3 : Systèmes d’Exploitation Distribués Crédits : 4 Coefficient : 2 Matière4 : Vision Artificielle Crédits : 4 Coefficient : 2

Mode d'évaluation (continu ou examen)

Continu et examens

Description des matières

Matière 1 : Algorithmes Distribués en Environnement Ad hoc Les réseaux sans fil présentent de nombreux avantages sur les réseaux câblés classiques, en termes de productivité, simplicité et coût. Les utilisateurs mobiles demanderont évidemment des niveaux de qualité de service identiques à ceux offerts aux utilisateurs de postes fixes. L’objectif de cette matière est de former des spécialistes de haut niveau dans les technologies de communication sans fil et leur mise en œuvre dans les réseaux informatiques et le développement d’applications en environnement mobile.

Matière 2 : Systèmes Embarqués et applications en environnement mobile

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 36 sur 81 Année universitaire : 2013/2014

Matière 3 : Systèmes d’Exploitation Distribués Cet enseignement permet à l'étudiant d'appréhender les problèmes de conception de systèmes d’exploitation distribués Matière4 : Vision Artificielle

Donner à l'étudiant les fondements de base de la discipline vision artificielle

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 37 sur 81 Année universitaire : 2013/2014

Libellé de l’UE : RX34 Filière : Informatique Spécialité : Réseaux et Systèmes Distribués Semestre : S3

Répartition du volume horaire global de l’UE et de ses matières (02 matières au choix)

Cours : 1h30 TD : TP: Travail personnel : 2h

Crédits et coefficients affectés à l’UE et à ses matières

UE : RX33 crédits : 1 Matière 1 : Technique d’expression Crédits :1 Coefficient : 2

Mode d'évaluation (continu ou examen)

Continu et examens

Description des matières

Matière 1 : Technique d’expression Cet enseignement est en premier lieu basé sur la connaissance, au moins partielle, de l’anglais. Les étudiants doivent maîtriser certains outils de bureautique pour la rédaction de documents.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 38 sur 81 Année universitaire : 2013/2014

IV - Programme détaillé par matière (1 fiche détaillée par matière)

SEMESTRE 1

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 39 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués Intitulé de la matière : Algorithmique avancée et complexité Code : ALGO Semestre : S1. Unité d’Enseignement : Fondamentale Code : UE-RX11

Enseignant responsable de l’UE : Enseignant responsable de la matière: Equipe pédagogique: N. Bensaou, A. Mokhtari-Aissani, C. Ighilaza, B. Laichi, S. Boukheddouma Nombre d’heures d’enseignement :

Cours : 1,5 H/ Semaine TD : 1,5 H/semaine TP : 1,5 H/Semaine Nombre d’heures de travail personnel pour l’étudiant : 03h

Nombre de crédits : 05

Coefficient de la Matière : 03 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). Ce module permet d’acquérir les notions nécessaires pour :

- analyser et classer les problèmes de différents domaines - construire la ou les solutions - évaluer les différentes solutions en terme de calcul de complexité - Choisir la meilleure solution

Ces notions seront vues à travers l’étude de problèmes pris dans différents domaines de l’informatique tels que : Les réseaux, les bases de données, Algorithmique du texte …etc. Connaissances préalables recommandées (descriptif succinct des connaissances requises pour pouvoir suivre cet enseignement). L‟étudiant doit connaître les bases de programmation et des algorithmes itératifs et récursifs ainsi

que les structures de données fondamentales : tableaux, fichiers, piles, files, listes et arbres.

Contenu de la matière :

1) Les bases de l’analyse algorithmique 2) Stratégies de résolution de problèmes 3) Les classes de problèmes 4) Analyse d’algorithmes de tri 5) Algorithmique des arbres 6) Algorithmique des graphes

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 40 sur 81 Année universitaire : 2013/2014

7) Algorithmes de hachage 8) Algorithmique du texte

Mode d’évaluation : Examens de moyenne durée, TP, exposés. Références (Livres et polycopiés, sites internet, etc).

1. Introduction to algorithms. T. Cormen, C. Leiserson, R. Rivest. MIT Press, 2nd edition 2000. 2. Algorithms and theory of computation handbook, edited by M. Atallah, CRC Press, Purdue University, 1999. 3. Analysis of algorithms: an active learning approach. J.J.McConnell. Jones and Barlett Publishers, 2001. 4. Computational complexity. C.H. Papadimitriou, Addison Wesley, 1994.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 41 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués

Intitulé de la matière : Modélisation et Evaluation de Performances des Systèmes

Code : MEPS Semestre : S1

Unité d’Enseignement : Fondamentale Code : UE-RX11

Enseignant responsable de l’UE : Enseignant responsable de la matière: Equipe pédagogique: M. Boukala, A. Aissani, C. Boukala, M. Daoudi, Himrane, N. Gherbi Nombre d’heures d’enseignement :

Cours : 1h30/semaine TD : 1h30/semaine Nombre d’heures de travail personnel pour l’étudiant : 04 Nombre de crédits : 04

Coefficient de la Matière : 03 Objectifs de l’enseignement

L'objectif de ce module est de sensibiliser les étudiants aux problèmes de modélisation et d'évaluation des performances des systèmes réels tels les systèmes informatiques, les réseaux de communication et les systèmes de production. Il se propose de répondre aux questions suivantes : Pourquoi évaluer les performances d'un système ? Dans quels cas cela est-il nécessaire ? Comment modéliser un système ? Quel type de modèle utiliser ? Comment analyser le modèle ?.

Connaissances préalables recommandées : Des notions de probabilités et statistiques. Contenu de la matière :

1. Problématique de l'évaluation de performances. 2. Chaînes de Markov. 3. Files d’attente. 4. Les réseaux de Petri simples (Analyse structurelle, comportementale, invariants). 5. Les réseaux de Petri stochastiques, Analyse des performances.

Mode d’évaluation : Examen Ecrit, Contrôle continu. Références : B. Baynat, Théorie des files d’attente, Hermes 2000 G. Vidal-Naquet, A. Choquet-Geniet, Réseaux de Petri et Systèmes Parallèles, Armon Colin 1992 A. Choquet-Geniet, Les Réseau de Petri, un outil de modelisation Dunod 2006

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 42 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués

Intitulé de la matière : Gestion de Projet de développement de logiciel Code : GP Semestre : S1 Unité d’Enseignement : Fondamentale Code : UE-RX12

Enseignant responsable de l’UE : Enseignant responsable de la matière: Equipe pédagogique: H. Khemissa, M. Ahmed-Nacer, Y. Hammal Nombre d’heures d’enseignement : Cours : 1h30/semaine TD : TP : 1h30/semaine Nombre d’heures de travail personnel pour l’étudiant : 05

Nombre de crédits : 05

Coefficient de la Matière : 03 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).

Permettre à l’étudiant de comprendre l’enjeu majeur de la gestion de projet. Initier l’étudiant au processus d’organisation et de planification. Entrainer l’étudiant à l’application de processus, méthodes et outils de planification. Initier l’étudiant aux environnements de gestion de projet.

Connaissances préalables recommandées (descriptif succinct des connaissances requises pour pouvoir suivre cet enseignement) : Les techniques de développement, à savoir : les notions de base d’un projet informatique. Les techniques et les produits d’analyse et de conception d’un projet (cahier

des charges). Les techniques de programmation.

Contenu de la matière : 1. Introduction

Notions de projet et gestion de projet.

2. Les éléments de Gestion de projet

Les enjeux de gestion de projet.

Les activités de gestion de projet.

La structure de gestion de projet.

Les risques et la gestion de projet.

3. Structure de l’organisation de projet

Eléments de bases des organisations.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 43 sur 81 Année universitaire : 2013/2014

mécanismes de coordination.

flux de communication.

Les outils de support.

les configurations structurelles.

4. Les éléments de la planification

Echéance et jalonnement d‟un projet.

Le formalisme réseau (types de liaisons, délais, exemple de réseau).

5. Le processus de planification

Découpage et coordination des activités.

Les outils de planification.

Techniques de planification par les durées. Pert temps, Pert charge.

Contraintes temporelles et Marges.

Analyse des risques et des surcharges.

Les environnements de planification (ex : MSPROJECT).

6. Estimation des charges, délais et coût

Analyse des options : méthode graphe polaire.

Modèle d‟estimation de coût d‟un projet (COCOMO, ESTIMAC). Modèle d‟estimation de coût de maintenance.

Mode d’évaluation : contrôle continue et un examen écrit Références (Livres et polycopiés, sites internet, etc). Livres :

- Principles of software engineering management by Tom GILB Edition Lavoisier.

- Software Engineering: A Practitioner's Approach by Roger S Pressman.

- Software Project Management in Practice by Pankaj Jalote.

- Génie logiciel: principes, méthodes et techniques by Alfred Strohmeier et Didier Buchs.

Les environnements de gestion : Microsoft Project, Planner, Gant project. Les outils d’estimation de coût : COCOMO, ESTIMACK. Les sites : - Software engineering Institute, SEI.org - Gant.sourceforget.net

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 44 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués

Intitulé de la matière : Architecture et administration de SGBD Code : BDA Semestre : 1 Unité d’Enseignement : Fondamentale Code : UE-RX12

Enseignant responsable de l’UE : Enseignant responsable de la matière: Equipe pédagogique A. Mokhtari-Aissani, Z. Alimazighi, N. Selmoune. Nombre d’heures d’enseignement : Cours : 1h30 / semaine TD ou TP : 1h30 / semaine Nombre d’heures de travail personnel pour l’étudiant : 05 Nombre de crédits : (Compter pour un crédit entre 20 à 25 heures de travail de l’étudiant, jumelant le travail présentiel, le travail personnel et les examens).

Crédit : 5

Coefficient de la Matière : 03 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). …Maîtrise de l’architecture des SGBD et l’administration d’une base de données après sa création Connaissances préalables recommandées (descriptif succinct des connaissances requises pour pouvoir suivre cet enseignement).

Les premières notions sur les bases de données : conception, création, et utilisation d’une base de données Contenu de la matière : Mode d’évaluation : Examen et TP. Références (Livres et polycopiés, sites internet, etc).

Chap1. Introduction : généralités sur les SGBD : concepts et architecture Chap2. Les méta Données : structure et gestion Chap3. Gestion des accès concurrents : transactions et protocoles Chap4. Sécurité : gestion des reprises, nature des pannes, notion de journal, Sauvegarde et autorisation d’accès et droits d’accès

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 45 sur 81 Année universitaire : 2013/2014

J. Date. Introduction aux bases de données. Thomason publishing France 6ième édition. 1998

C. Delobel et M. Adiba : bases de données et systèmes relationnels. Dunod 1982

T. Connoly et Corolyn Begg. Systèmes de bases de données : approche pratique de conception de l’implémentation et de l’administration. Eyrolles 2005

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 46 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués. Intitulé de la matière : Système d’Exploitation Code : SE Semestre : S1 Unité d’Enseignement : Fondamentale Code : UE-RX13

Enseignants responsables de l’UE : Enseignants responsables de la matière: S. Moussaoui, N. Badache, M. Benchaiba, B. Baya, C. Benzaid, Belkhir A., Salmi N., Zebbane B., Bouyacoub S, Bouyacoub F., Z. Doukha, N. Belguerche. Nombre d’heures d’enseignement Cours : 1h30 TD : 1h 30 TP : 1h 30 Nombre d’heures de travail personnel pour l’étudiant : 03h Nombre de crédits : 5

Coefficient de la Matière : 03

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). - Approfondir les différents concepts utiles pour la conception d’un système d’exploitation ou la programmation système. Recommandations :

- Il est conseillé d’utiliser un système d’exploitation (UNIX par exemple) comme exemple en terme d’outil pour chaque concept étudié.

- Prévoir des TPs pour la mise en application des concepts étudiés. Connaissances préalables recommandées (descriptif succinct des connaissances requises pour pouvoir suivre cet enseignement). Notions de base d’un système d’exploitation. Contenu de la matière : Chapitre 1: SYSTEMES DE FICHIERS + Rappels sur l’interface des systèmes de fichiers + Structure d’un système de fichiers (organisation, montage) + Organisation physiques des fichiers (allocation contiguë, chaînée, indexée) + Gestion de l’espace libre (vecteur binaire, liste chaînée, groupement) + Implémentation des répertoires (linéaire, table de hachage) + Gestion des fichiers actifs: partages de fichiers

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 47 sur 81 Année universitaire : 2013/2014

+ Protection + SGF sous Unix

Chapitre 2: PROTECTION ET SECURITE

+ Protection . Domaine de protection . Matrices de droits . Protection et langages évolués. . Exemple de systèmes de protections + Sécurité . Authentification . Menaces . Surveillance des menaces . Cryptage Chapitre 3 : SYNCHRONISATION DES PROCESSUS + Problème de l’exclusion mutuelle + Synchronisation

. Sémaphores,

. Evénements,

. Moniteurs

. Régions critiques + Exemples sous UNIX Chapitre 4 : COMMUNICATION ENTRE PROCESSUS

+ Partage de variables (modèle de producteur/ consommateur, lecteurs/rédacteurs) + Boite aux lettres + Echange de messages (modèle du client/ serveur) + Communication sous Unix (partage de segments, tubes, files de messages, sockets) Chapitre 5 : INTERBLOCAGE + Modèles, représentation + Traitement

- Prévention,

- Evitement,

- Détection/ Guérison

Mode d’évaluation : Examen écrit, travaux personnels notés.

Références (Livres et polycopiés, sites internet, etc).

[1] M. J. Bach, traduit par G.Fellah, „‟Conception du Système UNIX,‟‟ Masson et

Prentice Hall, 1990.

[2] J. Beauquier, B. Berard „‟Systèmes d‟exploitation : Concepts et algorithmes‟‟

McGraw Hill, 1990.

[3] Crocus, „‟ Systèmes d‟exploitation des ordinateurs,‟‟ Dunod informatique 1975.

[4] N. B. Fontaine, P. Hammes, „‟UNIX Système V: Système et environnement, Masson

1989.

[5] S. Krakowiak, „‟Principes des systèmes d'exploitation des ordinateurs,‟‟ Dunod informatique 1987.

[6] J-L.Peterson, F.Silbershartz „‟Operating Systems Concepts,‟‟Addison-Wesly

Publishing Company,Inc, 1983.

[7] A. Silberschatz, P. B. Galvin „‟ Principes des systèmes d‟exploitation,‟‟ 4 e Edition,

Addison Wesley, 1994.

[8] A. S. Tanenbaum, „‟ Modern Operating Systems, ‟‟ Second Edition Prentice Hall.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 48 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués Intitulé de la matière : Réseaux et Protocoles Code : RP Semestre : 1 Unité d’Enseignement : Fondamentale Code : UE-RX13

Enseignant responsable de l’UE :

Enseignants responsables de la matière: D. Medjahed, Y. Zaffoune, A. Abdelli, M. Benchaiba., K. Zeraoulia. M. Guerroumi, Z. Doukha, Nombre d’heures d’enseignement Cours : 1h30 TD : TP : 1h30 Nombre d’heures de travail personnel pour l’étudiant : 05 Nombre de crédits : 05

Coefficient de la Matière : 03

Objectifs de l’enseignement

Les infrastructures des réseaux d’aujourd’hui sont en grande majorité basés sur Internet. Ceci fait de la couche réseau (où intervient le protocole IP (Internet Protocol) dans sa version actuelle IPv4 comme dans sa nouvelle version IPv6) la couche de convergence des architectures de réseaux de demain. Le routage figure parmi les composants fondamentaux d'un système de communication à large échelle. Dans ce module, nous couvrons les principaux aspects liés au routage dans les réseaux informatiques, afin de fournir une vision critique et globale du routage. Ce cours permettra à l'étudiant de comprendre les décisions techniques prises dans plusieurs propositions existantes et de développer sa propre capacité de conception de nouvelles approches de routage.

Acquisition de connaissances nécessaires à l’installation, la configuration et le routage optimal dans les architectures réseaux.

Connaissances préalables recommandées TCP/IP Systèmes d’exploitation Réseaux Contenu de la matière :

Les protocoles de routage

Présentation du routage

Routage statique

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 49 sur 81 Année universitaire : 2013/2014

Les protocoles de routage dynamique

Protocoles de routage à vecteur de distance

Protocole RIPv1

VLSM et CIDR

Protocole RIP v2

Protocole de routage à état de liens

Protocole OSPF

Commutation de réseau local

Concepts d‟un réseau local

Réseaux locaux virtuels (VLAN)

Protocole VTP (STP)

Routage entre réseaux virtuels

Les réseaux étendus

Présentation des réseaux étendus

Protocole PPP (HDLC)

Protocole Frame Relay

Protocole IP/MPLS

Listes de contrôles d‟accès (ACL)

Le protocole IPv6

Mode d’évaluation : Examen et TP Références (Livres et polycopiés, sites internet, etc).

Toutain L. Réseaux locaux et Internet : des protocoles à l’interconnexion. Hermès, 2003

Benslimane A. Multicast multimédia sur Internet. Hermès, 2005

Welzl M. Network congestion control: Managing Internet traffic. Wiley, 2005

Andrew Tanenbaum, "Réseaux", Pearson Education.

Larry Peterson and Bruce Dave, "Computer Networks: A system approach", Morgan Kaufmann.

Christian Huitema, "Routing in the Internet", Prentice Hall.

Douglas Comer, "Internetworking with TCP/IP: Principles, protocols, and architectures", Prentice Hall.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 50 sur 81 Année universitaire : 2013/2014

SEMESTRE 2

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 51 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués Intitulé de la matière : Administration clients/serveurs Code : CSA Semestre : 2 Unité d’Enseignement : Fondamentale Code : UE-RX21

Enseignant responsable de l’UE : Enseignants responsables de la matière: K. Zeraoulia, G. Guerroumi, L. Kaddouri Nombre d’heures d’enseignement Cours : 1h30 TP : 1h30 Nombre d’heures de travail personnel pour l’étudiant : 5h Nombre de crédits 05

Coefficient de la Matière : 03 Objectifs de l’enseignement L’efficacité d’une entreprise moderne repose désormais de manière cruciale sur le bon fonctionnement de son infrastructure informatique (serveurs d’applications, bases de données, réseaux informatiques, etc.). Administrer et maintenir efficacement les grands systèmes informatiques sont ainsi devenus des enjeux opérationnels vitaux pour l’entreprise. Qui plus est, l’évolution constante et rapide des technologies informatiques a aussi transformé le métier d’administrateur en lui rajoutant de plus en plus une dimension importante en termes de conseil et de veille stratégique et technologique. Acquérir les connaissances et les compétences nécessaires pour installer, configurer et administrer un réseau local basé sur les services.

Mise en place et administration des protocoles et services classiques de l'Internet sous Linux et Windows Connaissances préalables recommandées TCP/IP Système d’exploitation Réseau Contenu de la matière : Rappel sur les services annuaires Création d'un domaine Compte et groupe Publication de ressources Délégation et contrôle d'administration Stratégie de groupe

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 52 sur 81 Année universitaire : 2013/2014

Déploiement et gestion de logiciels Implémentation et gestion des paramètres sécurité

Architecture et communications Client/Serveur Modèle Client/Serveur, middleware Conception d'une application Client/Serveur Les modes de communication entre processus Les sockets TCP/IP Les serveurs multi-protocoles et multi-services Les appels de procédures distantes, l'exemple des RPC Applications Client/Serveur Applications Client/Serveur sur TCP/IP Connexions à distance (telnet, rlogin, ssh, X11, ...) Transfert de fichiers et autres (FTP, TFTP, NFS, SMB) Gestion d'utilisateurs distants (NIS) Le courrier électronique (POP, IMAP, SMTP, WebMail) Les serveurs de noms (DNS) Un annuaire fédérateur (LDAP) Le web, protocole HTTP, serveur apache, caches Web Mode d’évaluation : Examen et projet de TP. Références (Livres et polycopiés, sites internet, etc).

Titre : TCP/IP - Administration de réseau Auteurs : Graig Hunt Editeur : O'Reilly, 2001

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 53 sur 81 Année universitaire : 2013/2014

Intitulé du Master Réseaux et systèmes distribués

Intitulé de la matière : Systèmes Multimédia Code : SM Semestre : 2 Unité d’Enseignement : Fondamentale Code : UE-RX21

Enseignants responsables de l’UE : Enseignants responsables de la matière: S. Larabi, A. Belkhir, S. Bouyacoub, F. Bouyacoub, K. Zeraoulia. Nombre d’heures d’enseignement Cours : 1h30 TP : 1h30 Nombre d’heures de travail personnel pour l’étudiant : 04h Nombre de crédits: 4,5

Coefficient de la Matière: 2 Objectifs de l’enseignement Donner à l'étudiant les fondements de base de toutes les technologies du multimédia. L'ensemble des cours théoriques et pratiques permettra à l'étudiant de produire une application multimédia intégrant l'image, la vidéo, le son et le texte. Connaissances préalables recommandées - Algorithmique et programmation orientée objet - Langages HTML, XML - Mathématiques

Contenu de la matière : 1. Représentation et Gestion de données Multimédia

1.1 Représentation de l‟image

1.2 Notion de la Couleur dans l‟image et la vidéo

1.3 Concepts fondamentaux de la vidéo

1.4 Concepts fondamentaux du son numérique

1.5 Outils de gestion du Multimédia

2. Compression de données multimédia

2.1 Algorithmes de compression avec perte

2.2 Algorithmes de compression sans perte

2.3 Compression d‟images: les standards

2.4 Techniques de compression de la vidéo

2.5 Codage vidéo MPEG

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 54 sur 81 Année universitaire : 2013/2014

2.6 Techniques de compression de l‟audio

2.7 Codage audio MPEG

3. Communication et Recherche du Multimédia

3.1 Réseaux d‟ordinateurs et du Multimédia

3.2 Communications dans un réseau Multimédia et Applications (protocoles RTP, RTSP)

3.3 Multimédia sur les réseaux sans fil

3.4 Recherche basée sur le contenu dans les bases de données numériques

4. Traitement de documents Multimédia (JMF: Java Media Framework)

4.1 Présentation de JMF et formats supportés

4.2 Architecture de JMF

4.3 Visualisation des documents multimédia

4.4 Transmission de la vidéo sur réseau

4.5 Application : Système de vidéo sur demande (VOD)

5- Synchronisation en Multimédia (SMIL : Synchronized Multimedia Integration Language)

5.1 Eléments du langage SMIL

5.2 Eléments d‟ergonomie

5.3 Production d‟un document SMIL

Mode d’évaluation: Examen théorique et Examen pratique REFERENCES BIBLIOGRAPHIQUES -PARAG HAVALDAR AND GERARD MEDIONI, MULTIMEDIA SYSTEMS: ALGORITHMS, STANDARDS, AND INDUSTRY PRACTICES, EDITION COURSE TECHNOLOGY, USA, 2010 - ZE-NIAN LI, MARK S. DREW, FUNDAMENTALS OF MULTIMEDIA, EDITION PEARSON PRENTICE

HALL, 2004 -- PIERRE COURTELLEMONT, BASES DU MULTIMEDIA, SUPPORT DE COURS, UNIVERSITE LA

ROCHELLE, FRANCE

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 55 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués. Intitulé de la matière : Algorithmique et Contrôle des Systèmes Distribués Code : ACSD Semestre : S3 Unité d’Enseignement : UE23 Code : UE-RX21

Enseignant responsable de l’UE : Enseignants responsables de la matière: N. Badache, M. Benchaiba, C. Benzaid, B.Kadri, S. Moussaoui, N. Taboudjemat Nouali.

Nombre d’heures d’enseignement Cours : 1h30 TD : 1h30 TP : 1h30 Nombre d’heures de travail personnel pour l’étudiant : 03

Nombre de crédits : 05

Coefficient de la Matière : 03 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). La plupart des applications et des systèmes font aujourd’hui intervenir plusieurs sites géographiquement dispersés et qui partagent des données et coopèrent à la réalisation d’un but commun. A l’issue de cet enseignement, l’étudiant aura une connaissance des concepts, techniques et mécanismes qui permettent d’appréhender les applications et systèmes répartis. Connaissances préalables recommandées (descriptif succinct des connaissances requises pour pouvoir suivre cet enseignement). Réseaux Informatiques Contenu de la matière : Chapitre 1: Généralités sur les systèmes distribués

1. Caractéristiques, Structures, Objectifs

2. Modèles et mécanismes de structuration

Chapitre 2: Introduction à l‟algorithmique distribuée

1. Concepts fondamentaux

2. Coupure consistante et état global

3. Ordonnancement d‟événements (horloges physiques, horloges logiques linéaires et vectorielles)

4. Parcours de réseau, Diffusion ordonnée, FIFO, Causale, Atomique

Chapitre 3 : Contrôle dans les systèmes distribués

1. Etat global (canaux fifo, canaux non fifo)

2. Exclusion mutuelle,

3. Election,

4. Terminaison

5. Consensus Mode d’évaluation : Examen écrit, travaux personnels notés.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 56 sur 81 Année universitaire : 2013/2014

Références: R. Balter, J-P. Banâtre, S. Krakowiak, „‟ Construction des systèmes d’exploitation Répartis, „‟ Editeur INRIA 1991.

K. Pradeep Sinha, ’’Operating Distributed Systems, Concepts and Design’’ IEEE Comp. Society

Press 1997.

M. Raynal, J-M. Helary, „’Synchronisation et contrôle des systèmes et des programmes répartis,‟‟

Eyrolles 1988.

A. S. Tanenbaum, Maarten van Steen, ’’Distributed systems: Principles and paradigms,‟‟ Printice

Hall 2002.

J-P. Verjus et al,’’ Synchronisation des programmes parallèles: Expression et mise en œuvre dans

les systèmes centralisés et distribués,‟‟ Bordas 1983.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 57 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués

Intitulé de la matière : Vérification Formelle Code : VF Semestre : S2

Unité d’Enseignement : Fondamentale Code : UE-RX22

Enseignants responsables de l’UE : Enseignant responsable de la matière: Boukala M., Mazouz S., Abdelli A., Gharbi N., Salmi N. Nombre d’heures d’enseignement : Cours : 1h30 TD : 1h30 Nombre d’heures de travail personnel pour l’étudiant : 4h Nombre de crédits : 5

Coefficient de la Matière : 3 Objectifs de l’enseignement

Présenter la vérification formelle de systèmes répartis à l'aide de l’outil de base à savoir les automates puis voir les logiques temporelles LTL et CTL et enfin développer l’algorithme de vérification basé sur le model-checking.

Connaissances préalables recommandées : Des notions de mathématiques et de logiques Contenu de la matière :

1. Systèmes à états finis 2. Logique temporelle linéaire LTL 3. Logique temporelle arborescente CTL 4. Model checking 5. Diagramme de décision binaire

Mode d’évaluation : Examen Ecrit, Contrôle continu Références : E.M.Clarcke, O. Grumberg, D. A. Peled, Model Checking 1999 M. Diaz Vérification et mise en oeuvre des réseaux de Petri. Lavoisier 2003

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 58 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués Intitulé de la matière : Sécurité Informatique Code : SECU Semestre : S2 Unité d’Enseignement : Fondamentale Code : UE-RX22

Enseignant responsable de l’UE : Enseignant responsable de la matière: Equipe pédagogique A. Aissani, S. Boulkrinat, O. Nouali, M. Chenait, Nombre d’heures d’enseignement :Cours : 1H30/semaine TD : 1H30/semaine Nombre d’heures de travail personnel pour l’étudiant : 04h Nombre de crédits : 4,5

Coefficient de la Matière : 03 Objectifs de l’enseignement Permet aux étudiants d’acquérir des compétences pour assurer le bon fonctionnement des systèmes informatiques et leur protection contre les intrusions. Connaissances préalables recommandées (descriptif succinct des connaissances requises pour pouvoir suivre cet enseignement). Contenu de la matière :

Objectifs et services de la sécurité informatique.

Menaces et Vulnérabilités dans les Réseaux et Systèmes Distribués.

Gestion et Analyse du risque.

Etude des différents types d‟attaques.

Architectures de sécurité (Firewalls).

Audit de vulnérabilités (Scanner de vulnérabilités).

Sécurité des protocoles de communication.

Systèmes de détection d‟intrusions.

Réseaux privés virtuels (VLAN, VPN)

Sécurité des communications.

Certification numérique.

Sécurité des serveurs WEB.

Sécurité des serveurs de messagerie électronique, des serveurs DNS et des bases de données

Sécurité des réseaux sans fil.

Mode d’évaluation: Examen théorique et Examen pratique

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 59 sur 81 Année universitaire : 2013/2014

Références Cryptography, Theory and Practice, Douglas Stinson, Chapman and Hall, 3ème édition, 2002: existe en traduction (Cryptographie, théorie et pratique). The Handbook of Applied Cryptography, Menezes, van Oorschot, Vanstone, aussi sur le web: http://www.cacr.math.uwaterloo.ca/hac/ Introduction to cryptography with coding theory, Wade Trappe and Lawrence C. Washington, deuxième édition 2006.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 60 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués. Intitulé de la matière : Construction d'Applications Réparties Code : CAR Semestre : S3 Unité d’Enseignement : Fondamentale Code : UE-RX31

Enseignants responsables de l’UE

Enseignant responsable de la matière : N. Badache, A. Hachichi, S. Moussaoui, M. Benchaiba, N. Haddouche, C. Benzaid, Saadi, Faredj. Nombre d’heures d’enseignement Cours : 1h30 TD : 1h30 TP : 1h30 Nombre d’heures de travail personnel pour l’étudiant : 03h Nombre de crédits : 5

Coefficient de la Matière : 3 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). Cet enseignement permet à l'étudiant d'appréhender les problèmes de conception d’applications réparties (concepts, architectures et exemples), de comprendre les solutions industrielles (Objets répartis en C#, Internet et sockets, …) et de maîtriser les principales plates-formes technologiques existantes. Connaissances préalables recommandées (descriptif succinct des connaissances requises pour pouvoir suivre cet enseignement). Maîtrise de C et C#, programmation objet, Notions de base sur l'algorithmique distribuée. Contenu de la matière :

Architectures des applications réparties (Client/serveur, N-tiers, PeerToPeer, distribuée)

Middleware et objets répartis (dotNetRemoting)

Middleware orienté composant

Asp.net et Asp.net MVC

Ado.net, LinqToEntities, LinqToXML, LinqToSQL

Protocoles d‟échange

Services systèmes (transaction, …)

Web Services

Mode d’évaluation : Examen écrit, travaux pratique et travaux personnels notés.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 61 sur 81 Année universitaire : 2013/2014

- Références (Livres et polycopiés, sites internet, etc.)

- Object vs. Component vs. Web Services (Object vs. Web Service War) :

http://www.acmqueue.com/modules.php?name=Content&pa=showpage&pid=24

6

- http://msdn.microsoft.com/fr-fr/default

- http://www2.lifl.fr/icar/main.pdf - .NET Framework Essentials, Thai Editeur : O'Reilly; Édition : 3e (26 septembre 2003) ISBN-13: 978-

0596005054

- Dot NET Security Edited by Loren Kohnfelder Et Al, ISBN - 9780672321849, Kaleidoscope series,

2002, Sams

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 62 sur 81 Année universitaire : 2013/2014

Intitulé du Master

« Réseaux et Systèmes Distribués »

Intitulé de la matière : Calcul Parallèle et grilles de calcul Code : CPG

Semestre : S3

Unité d’Enseignement : Fondamentale Code : UE-RX31

Enseignant responsable de l’UE :

Enseignant responsable de la matière: D. Boughassi, A. Hachichi, Saadi.

Nombre d’heures d’enseignement : Cours : 1h30 TD : 1h30 TP : 1h30

Nombre d’heures de travail personnel pour l’étudiant : 03h par semaine

Nombre de crédits : 05

Coefficient de la Matière : 02 Objectifs de l’enseignement

Le but de ce cours est l'apprentissage des concepts fondamentaux de l'algorithmique parallèle. Ces concepts seront illustrés par des études de cas algorithmiques relatives à des problèmes classiques issus particulièrement des domaines numériques. Connaissances préalables recommandées :

Maîtrise de la programmation, Notions d’algèbre, de calcul numériques et de recherche opérationnelle.

Contenu de la matière :

Chapitre 1. Introduction au calcul parallèle

1.1. Introduction (Machine parallèle ?)

1.2. Motivations (pourquoi des traitements parallèles ?)

1.3. Modèle de programmation parallèle

a- Parallélisme de tâches

b- Parallélisme de données

c- Combinaison des deux

1.4. Taxinomie des architectures de machine

Classification de Flynn basée sur la multiplicité du flot d‟instructions et le flot de données

- Machine SISD

- Machine SIMD

- Machine MISD

- Machine MIMD

Classification basée sur l‟utilisation de la mémoire

- Système à mémoire partagée

- Système à mémoire distribuée

1.5. Pipeline, superscalaire et machines vectorielles

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 63 sur 81 Année universitaire : 2013/2014

1.6. Performance, métrique, Loi d‟Amdahl

Chapitre 2. Parallélisme en JAVA (Threads)

2.1. Création de threads en java

2.2. Méthodes publiques principales de la classe Thread

2.3. Exercices (Threads récursifs, algorithmes de Tris)

2.4. Synchronisation des Threads

2.5. wait et notify

2.6. Ordonnancement

Chapitre 3. Programmation multi-cœur

3.1. Introduction:

3.2. Architectures de processeurs multi-core et terminologie

3.3. Paradigmes de programmation pour l'architecture multi-core

3.3. Architecture de processeur Octeon (OCTEON Multi-Core MIPS64 Processor Family).

3.4. multi-threading sur processeurs multi-core,

3.5. Pthreads pour les applications multi-core 3. 6. Exemples d'applications multi-thread

3.7. multi-core et complexité des applications

Chapitre 4. Message Passing Interface MPI

4.1. Structure d‟un programme MPI

4.2. Hello world : Un premier programme MPI

Principaux types de données de base (C)

4.3. Communications point à point

Send, Receive

Communication sendrecv entre les processus 0 et 1

Exemple : anneau de communication

4.4. Communications collectives

– Synchronisation globale : MPI Barrier()

– Diffusion générale : MPI Bcast()

– Diffusion sélective : MPI Scatter() – Collecte : MPI Gather()

– Collecte générale : MPI Allgather()

– Echanges croisés : MPI Alltoall()

Chapitre 5. Les Grilles informatiques

5.1. Introduction

5.2. Evolution des architectures informatiques

Architecture de station de travail (Desktop)

Architecture du supercalculateur (Super computer)

Architecture de grappe (Cluster)

Architecture de Grille de calcul (Grid)

5.3. La différence entre Grilles et Clusters

5.4. Les Grilles informatiques

Définition d‟une Grille

Propriétés d'une Grille

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 64 sur 81 Année universitaire : 2013/2014

Classification des Grilles

5.5. Les technologies de Grilles

La technologie « Massive Grid »

La technologie « Desktop Grid »

5.6. Architecture de Grille

Couche Infrastructure matérielle (Fabric)

Couche Sécurité

Couche Intergiciels (Middlewares)

Couche Environnement et outils de programmation

Couche Applications

5.7. Quelques exemples de Grille

Grid'5000

Seti@home Décrypthon

EGEE

5.8. Intergiciels (Middlewares)

Définition d‟Intergiciel

Evolution des Intergiciels

Principales fonctions de l'Intergiciel

5.9. Les différentes étapes de calcul sur une Grille

5.10. Quelques exemples d‟Intergiciels

Globus tolkit

UNICORE

Legion

5.11. Conclusion

Mode d’évaluation : Examen écrit, travaux pratique et travaux personnels notés. Références I. Foster. "Designing and building parallel programs". Addison-Wesley publishing company. 1994.

V. Kumar, A. Grama, A. Gupta, G. Karypis. "Introduction to parallel computing". The Benjamin/Cummings

publishing company. 1994.

Y. Robert. Algorithmique parallèle. Technical report, Cours, Ecole Polytechnique, 2000.

D. Reilly and M. Reilly. JAVA, Network Programming and Distributed Computing. Addison-Wesley.

F. Pellegrini, Cours "Architectures et systèmes des calculateurs parallèles" ftp://ftp-

developpez.com/pellegrini/parallelisme/calculateur/calculateurs-paralleles.pdf Gerard Tel, Introduction to Distributed Algorithms, Cambridge 2nd Edition 2000.

F. Thomson Leighton, Parallel Algorithms and Architectures : Arrays, Trees, Hypercube, Morgan and Kauf- man,

1992.

J-M Adamo, Multithreaded, Object-Oriented MPI-based Message Passing Interface, Kluwer, 1998.

MPI “The Message Passing Interface standard” http ://www-unix.mcs.anl.gov/mpi/

Marc Snir, Steve Otto, Steven Huss-Lederman, David Walker, and Jack Dongarra “MPI: The Complete Reference”

Massachusetts Institute of Technology 1996.http://www.cslab.ntua.gr/courses/common/mpi-

book.pdf T. Rauber, G. Rünger , Parallel Programming – For Multicore and Cluster System,

F. Berman, G. Fox and T. Hey. "Grid Computing: Making the Global Infrastructure a Reality". Wiley Series in

Communications Networking and Distributed Systems. 2003.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 65 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués. Intitulé de la matière : Réseaux Mobiles Code : RM Semestre : S3 Unité d’Enseignement : Fondamentale Code : UE-RX32

Enseignant responsable de l’UE : Enseignant responsable de la matière: N. Badache, M. Benchaiba, K.Zeraoulia, H. Benkaouha. Nombre d’heures d’enseignement Cours : 1h30 TD : TP : 1h30 Nombre d’heures de travail personnel pour l’étudiant : 05h

Nombre de crédits : 05

Coefficient de la Matière : 03 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). Cet enseignement couvre les problèmes liés à la mobilité dans deux types d’infrastructure : les réseaux locaux sans fil (Wireless Local Area Networks) et les réseaux cellulaires de type GSM/GPRS/UMTS. On s’intéressera particulièrement aux protocoles de la couche MAC (médium radio) et la gestion de la mobilité des terminaux. Connaissances préalables recommandées (descriptif succinct des connaissances requises pour pouvoir suivre cet enseignement). Réseaux Informatiques Contenu de la matière : Chapitre 1 : Modulation et transmission de l’information

1. Eléments fondamentaux de la transmission sans fil

2. Méthodes d‟accès au canal de transmission

3. Techniques de modulation et de transmission

Chapitre 2 : Les réseaux locaux sans fil

1. Architecture des WLAN

2. Norme IEEE 802.11

3. Les Réseaux Bluetooth (IEEE 802.15)

Chapitre 3 : Les réseaux cellulaires

1. Evolution

2. SGM

3. UMTS

4. 2G/ 3G et LTE 5. RFID

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 66 sur 81 Année universitaire : 2013/2014

Chapitre 4 : Mobilité IP

1. Limites de TCP/IP et DNS et Défis d‟IP Mobile

2. Fonctionnement d‟IP Mobile

Mode d’évaluation : Examen écrit, travaux personnels notés.

References

K. Al AZgha, G. Pulolle, G. Vivier, „’Réseaux de mobiles & réseaux sans fil,‟‟ Eyrolles 2001.

H. Holma, A. Toskala, „’UMTS : Les réseaux de mobiles de 3e génération,‟‟ EOM publisher, 2001.

Yi-Bing Lin, Imrich Chlamtac ,’’Wireless and mobile network architecture, ‟‟ Wiley Computer

Publish., 2001.

I. stojmenkovic „’Handbook of sensor network : algorithms and architectures,‟‟ Wiley Publishers

2005.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 67 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués. Intitulé de la matière : Ingénierie des Réseaux Code : IR Semestre : S3 Unité d’Enseignement : Fondamentale Code : UE-RX32

Enseignant responsable de l’UE : Enseignants responsables de la matière: K. Zeraoulia, H. Benkaouha, Y. Zaffoune, A. Abdelli, D. Medjahed, M. Guerroumi. Nombre d’heures d’enseignement Cours : 1h30 TP : 1h30 Nombre d’heures de travail personnel pour l’étudiant : 5h Nombre de crédits : 5

Coefficient de la Matière : 3 Objectifs de l’enseignement Ce module présente les principes d'ingénierie permettant de préparer le déploiement (planification et dimensionnement) et l'optimisation des réseaux de téléphonie mobile (GSM, GPRS, UMTS, …), et des réseaux à haut débit (réseaux WDM et FTTx). - Réaliser un cahier des charges contenant les solutions d'ingénierie (cellulaire ou fixe) à mettre en place afin de réaliser concrètement un réseau : recherche de site, choix des meilleurs équipements. - Répondre à un appel d'offres portant sur les différents systèmes de télécommunication. - Conduire des campagnes de mesure permettant de caractériser un réseau de communication (caractérisation d'une liaison radio ou d'une liaison fibrée). Connaissances préalables recommandées Réseaux, Réseaux Mobiles, Technique d’optimisation. Contenu de la matière :

1. Ingénierie des réseaux radio

a. Dimensionnement et planification d’un réseau cellulaire 2G b. Dimensionnement et planification d’un réseau cellulaire 3G

c. Dimensionnement et planification d’un réseau WLAN 2. Ingénierie des réseaux fixes WDM et FTTx

a. Dimensionnement et planification d’un réseau WDM

b. Dimensionnement et planification d’un réseau FTTx Mode d’évaluation : Examen écrit, travaux pratiques et travaux personnels notés. Références (Livres et polycopiés, sites internet, etc).

- Planification et simulation des réseaux, Mounir Frikha, Eyrolles, 2007 - Pratique de l’ingénierie des réseaux cellulaires, Sami Tabbane, Mohamed Tahar

Missaoui, Eyrolles 2006.FTTX Concepts & applications, . KEISER Gerd, Wiley 2006.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 68 sur 81 Année universitaire : 2013/2014

Intitulé du Master Réseaux et Systèmes Distribués

Intitulé de la matière: Algorithmes Distribués pour Environnements Mobiles Code: ADEM Semestre : S3 Unité d’Enseignement : Découverte Code : UE-RX33 Enseignant responsable de l’UE : Enseignant responsable de la matière: N. Badache, H. Benkaouha, M. Benchaiba, S. Moussaoui, D. Djenouri, D. Tandjaoui, A. Derhab. Nombre d’heures d’enseignement Cours : 1h30 TP : 1h30 Nombre d’heures de travail personnel pour l’étudiant : 3 Nombre de crédits : 4 Coefficient de la Matière : 2 Objectifs de l’enseignement: Les réseaux ad hoc présentent de nombreux avantages sur les

réseaux câblés classiques, en termes de productivité, simplicité et coût. Les utilisateurs mobiles demanderont évidemment des niveaux de qualité de service identiques à ceux offerts aux utilisateurs de postes fixes. L’objectif de cette matière est de former des spécialistes de haut niveau dans la conception des protocoles en environnement ad hoc et leur mise en œuvre dans les réseaux informatiques ainsi que le développement d’applications distribuées en environnement ad hoc.

Connaissances préalables recommandées Réseaux mobiles, algorithmique répartie. Contenu de la matière : Introduction aux environnements mobiles

Les réseaux mobiles (cellulaire, sans infrastructure)

Les contraintes de la mobilité

Les types de réseaux mobiles (cellulaire, MANET, VANET, WSN, WSAN, …)

Algorithmes distribués pour les réseaux cellulaires

Diffusion dans les réseaux cellulaires

Routage dans les réseaux cellulaires

Algorithmes pour réseaux mobiles sans infrastructure

Caractéristiques et contraintes des réseaux mobiles ad hoc

Le routage dans les réseaux mobiles ad hoc

Protocoles de routage proactifs

Protocoles de routage réactifs

Protocoles de routage hybrides

Routage multicast

Routage avec QoS

Le clustering dans les réseaux mobiles ad hoc

La réplication dans les réseaux mobiles ad hoc

Introduction à la sécurité dans les réseaux mobiles ad hoc

Algorithmes distribués pour réseaux de capteurs

Mode d’évaluation : Examen écrit, présentation notée. Références (Livres et polycopiés, sites internet, etc.)

- Wireless and mobile network architecture, Yi-Bing Lin, Imrich Chlamtac, Wiley Computer Publishing, 2001.

- Réseaux de mobiles et sans fil, Khaldoun El Agha, Guy Pujolle, Gillaume Vivier, Eyrolles 2001.

- Handbook of sensor networks : algorithms and architectures, Ivan stojmenkovic, Wiley Publishers 2005.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 69 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués Intitulé de la matière : Vision Artificielle Code : VA Semestre : S3 Unité d’Enseignement : Découverte Code : UE-RX31

Enseignant responsable de l’UE : Enseignant responsable de la matière: LARABI Slimane Nombre d’heures d’enseignement Cours : 1h30 TD : TP : 1h30 Nombre d’heures de travail personnel pour l’étudiant : 3h Nombre de crédits : 04

Coefficient de la Matière : 02 Objectifs de l’enseignement Donner à l'étudiant les fondements de base de la discipline vision artificielle. Connaissances préalables recommandées (descriptif succinct des connaissances requises pour pouvoir suivre cet enseignement).

Algorithmique et programmation orientée objet

Mathématiques

Contenu de la matière : Chapitre1: Introduction à la Vision par Ordinateur

Définition de la vision par ordinateur

Applications de la vision par ordinateur Chapitre 2 : Notion d’un système informatique de vision

Historique des systèmes de vision

Présentation du schéma général d’un système informatique de vision

Modèle de David Marr Chapitre 3: Techniques de base de traitement de l'image

Définition et représentations de l’image

Opérations sur les images

Morphologie mathématique

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 70 sur 81 Année universitaire : 2013/2014

Segmentation d’images Chapitre 4: Méthodes de Description de formes et d'images

Méthodes de représentation d’images

Description de formes par courbure

Description de formes par les schok graph

Description des formes par les concavités

Description textuelle de silhouettes, et d'images

Chapitre 5: Reconstruction tridimensionnelle d'une scène

Méthodes de reconstruction tridimensionnelle

Vision stéréoscopique

Appariement d’images

Reconstruction tridimensionnelle absolue de scènes (avec calibration)

Reconstruction tridimensionnelle relative de scènes (sans calibration) Chapitre 6 : Indexation et Recherche d’images

Notion de base de données images

Méthodes d'indexation d’images

Recherche d’images (mesure de similarité) Mode d’évaluation: Examen théorique Références

- Duda and Hart : Pattren classification and scene analysis, 1973 - Ballard and Brown : Computer Vision , 1982 - B.K.P. Horn : Robot Vision 1986 - Nicolas Ayache, Artificial Vision for Mobile Robots- Stereovision and Multisensory Perception, MIT , Press 1991 - O.D. Faugeras, Three Dimensional Computer Vision : A Geometric Viewpoint , MIT Press, 1993 - R. Horaud et O. Monga, Vision par Ordinateur : outils fondamentaux, Ed. Hermès 1995

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 71 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués. Intitulé de la matière : Systèmes d’Exploitation Distribués Code : SED Semestre : S3 Unité d’Enseignement : Découverte Code : UE-RX33

Enseignant responsable de l’UE : Enseignants responsables de la matière: N. Badache, S. Moussaoui, M. Benchaiba, C. Benzaid, B. Kadri Nombre d’heures d’enseignement : Cours : 3h Nombre d’heures de travail personnel pour l’étudiant : 03h Nombre de crédits : 05

Coefficient de la Matière : 02 Objectifs de l’enseignement Cet enseignement permet à l'étudiant d'appréhender les problèmes de conception de systèmes d’exploitation distribués Connaissances préalables recommandées : Principes des systèmes d’exploitations et concepts de base de l’algorithmique distribuée Contenu:

Désignation et localisation Mécanismes de communication (RPC, communication de groupes, …) Protocoles de diffusion Mémoire partagée répartie, réplication et cohérence Systèmes de gestion de fichiers répartis (nommage, transparence, serveurs, cache,

duplication, consistance, NFS, CODAFS,....)

Tolérance aux fautes, haute disponibilité (groupes de processus, masquage et réplication,

accord dans les systèmes, …)

Agents et Threads distribués Gestion de données dans les contextes ubiquitaires et en pair à pair

Mode d’évaluation : Examen écrit, travaux personnels notés. Références (Livres et polycopiés, sites internet, etc).

[1] A. Tananbaun, « Systèmes d‟exploitation », 2°édition, Pearson Edition. [2] R. Balter, J-P. Banâtre, S. Krakowiak, « Construction des systèmes d‟exploitation Répartis »,

Editeur INRIA 1991.

[3] J-L. Peterson, F. Silbershartz „‟ Operating Systems Concepts, ‟‟ Addison-Wesly Publishing

Company, Inc, 1983.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 72 sur 81 Année universitaire : 2013/2014

[4] M. Raynal, J-M. Helary,‟‟ Synchronisation et contrôle des systèmes et des programmes

répartis‟‟, Eyrolles 1988.

[5] A. Silberschatz, P. B. Galvin „‟ Principes des systèmes d‟exploitation,‟‟ 4 e Edition, Addison

Wesley,

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 73 sur 81 Année universitaire : 2013/2014

Intitulé du Master

« Réseaux et Systèmes Distribués »

Intitulé de la matière : ADAPTATION WEB Code : IMS Semestre : S3

Unité d’Enseignement : Découverte Code : UE-RX33

Enseignant responsable de l’UE : Enseignant responsable de la matière: A.Belkhir, F.Bouyakoub, S.Bouyakoub. Nombre d’heures d’enseignement : Cours : 1h30 TP : 1h30 Nombre d’heures de travail personnel pour l’étudiant : 3h Nombre de crédits : 04

Coefficient de la Matière : 02 Objectifs de l’enseignement Les présentations multimédia constituent un noyau privilégié de communication tels que le télé-

enseignement, la visioconférence, la télésurveillance. La production de présentation multimédia

constitue une ébauche prometteuse de communication dans diverses applications (télémédecine, téléenseignement, présentation d‟entreprises, de produits….). Cependant, la diffusion de

présentation multimédia dans un réseau local ou sur Internet reste tributaire de l‟infrastructure. Il

s‟agit de garantir une qualité de service acceptable pour permettre aux clients du réseau d‟exploiter

ces présentations. Les réseaux mobiles induisent un nouveau concept de travail nomade qui

s‟affranchit de la contrainte de temps et d‟espace. Par contre, ils provoquent de nouvelles

problématiques de diffusion liées à l‟environnement sans fil. La problématique d‟adaptation

s‟impose pour la prise ne charge de ce type de terminaux.

Connaissances préalables recommandées : Des notions sur Internet, Web et protocoles de communication.

Contenu de la matière :

1. Documents structurés.

2. Web services.

3. Protocoles de gestion de session.

4. Négociation de services.

5. Processus de Transformation.

6. Processus d‟Adaptation.

7. Modélisation d‟adaptation.

Mode d’évaluation : Examen Ecrit, Contrôle continu. Références : J-F. Susbielle. Internet, multimédia et temps réels, Eyrolles, 2000. W. Dabbous et all. Systèmes multimédias communicants. Hermes science, 2001.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 74 sur 81 Année universitaire : 2013/2014

Intitulé du Master

Réseaux et Systèmes Distribués

Intitulé de la matière : Techniques d’Expression Code : TEX Semestre : S3

Unité d’Enseignement : Transversale Code : UE-RX34

Enseignant responsable de l’UE : Enseignant responsable de la matière: Equipe Pédagogique: N. Bensaou Nombre d’heures d’enseignement :

Cours : 1h30 Nombre d’heures de travail personnel pour l’étudiant : 02h Nombre de crédits : 2

Coefficient de la Matière : 1

Objectifs de l’enseignement Le but de cet enseignement est d'apprendre aux étudiants la communication orale et écrite, en milieu universitaire scientifique et aussi en milieu social hors de l’université, notamment lors de la recherche d'un premier travail et en entreprise, après le recrutement. Il prépare l’étudiant au monde du travail qu’il rejoindra à la fin de ses études. Si l’étudiant poursuit une carrière universitaire d’enseignant chercheur, il aura acquis dans ce module les connaissances de base de rédaction d’articles de recherches, de réalisation d’une bibliographie, de rapports scientifiques, voire d’ouvrages pédagogiques et de présentation orale de travaux, de communication entre chercheurs etc. Si l’étudiant poursuit une carrière en entreprise, ce module lui aura permis d’apprendre comment se présenter à un concours de recrutement, comment rédiger un curriculum vitæ et une lettre de motivation pour le poste recherché, commun réussir un entretien d’embauche etc. et aussi une fois recruté, comment collaborer au travail collectif, comment organiser une équipe de travail, et comment produire les documents internes de l’entreprise (rapports internes, PV de réunion, etc.). Connaissances préalables recommandées Cet enseignement est en premier lieu basé sur la connaissance, au moins partielle, de l’anglais. Les étudiants doivent maîtriser certains outils de bureautique pour la rédaction de documents. Contenu de la matière :

1. Langue : anglais

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 75 sur 81 Année universitaire : 2013/2014

2. Outils de communication scientifique écrite (Latex, Word, etc.) 3. Techniques de communication écrite

Présentation de méthodes de rédaction de documents différents

- article de recherche - bibliographie - ouvrage ou chapitre dans un ouvrage - rapport interne de recherche - PV de réunion - Une demande de recrutement - Une lettre de motivation - Curriculum vitæ, etc.

4. Techniques de communication orale

Cette partie devra se faire sous forme d’exercices pratiques où l’étudiant doit communiquer oralement dans les situations (simulées) suivantes:

- Présenter un exposé sur un travail donné, - se présenter à un groupe de personnes en vue d’un recrutement, - simuler une réunion de travail, etc.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 76 sur 81 Année universitaire : 2013/2014

VI – Curriculum Vitae des Coordonateurs

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 77 sur 81 Année universitaire : 2013/2014

Curriculum Vitae Etat civil Samira MOUSSAOUI née BOUALLAG

Mariée avec trois enfants

Née le 15 Août 1964 à ANNABA (Algérie)

Adresse Cité 804 logts, Bat 2, Appt. 17, BIRKHADEM, 16330 ALGER.

e-mail [email protected]

[email protected] Téléphone 07 76 25 56 30

Diplômes

17/12/2007 Doctorat d'état en Informatique de l‟université des Sciences et Technologies Houari Boumédienne (USTHB).

09/07/1992 MAGISTER en Informatique. Spécialité: Systèmes Distribués. Option: Software.

USTHB.

1983/1988 INGENIORAT d‟Etat en Informatique. Option: Software. USTHB.

1983 BACCALAUREAT série Mathématiques. Alger.

Grades de Chercheur

Nov 2009 Directrice de Recherche au Département d‟Informatique de l‟USTHB.

Nov.2008-2009 Maître de Recherche au Département d‟Informatique de l‟USTHB.

1996-Nov.2008 Chargée de Recherche au Département d‟Informatique de l‟USTHB.

1992 -1996 Attachée de Recherche au Département Architectures et Systèmes

Distribués (DAS), Institut d‟Informatique de l‟USTHB.

Grades d’Enseignement Supérieure

2012- Professeur

2007-2012 Maître de conférences classe A au département d‟informatique de la faculté

d‟Electronique et d‟Informatique de l‟USTHB à Alger.

1996-2007 Chargée de Cours à l‟Institut d‟Informatique, USTHB Alger.

1989-1996 Maître Assistante à l‟Institut d‟Informatique, USTHB Alger.

1988-1989 Adjoint d‟Enseignant à l‟Institut d‟Informatique, USTHB Alger.

Projets de Recherche

Porteur de Projet PNR

Responsable Code Intitulé du projet Période

S. MOUSSAOUI 08/U160/928 VECAR (Contribution des réseaux

VEhiculaires et des CApteurs

2011-

en cours

Chef de projet de recherche CNEPRU

Responsable Code Intitulé du projet Période

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 78 sur 81 Année universitaire : 2013/2014

S. MOUSSAOUI B00220090030

Gestion et Partage de l‟Information dans les

systèmes ubiquitaires. (CNEPRU )

http://www.cnepru-

mesrs.dz/result_b.php

2009-

en cours

Membre des projets de recherche CNEPRU

Responsable Code Intitulé du projet Période

N. Badache B1602/51/0

6

Réseaux mobiles ad hoc pour la télécommunication

dans les risques majeurs.

2006-

2009

Erreur !

Liaison

incorrecte.

B1602/03/0

2

Mise en œuvre d‟applications sur les réseaux

mobiles

2002-

2005

S. Mazouz “Outils et modèles temporisés et orientés objet

pour les systèmes temps réel

1998-

2000

Z. Belmesk Outils de Spécification et Validation de systèmes

Parallèles

1996-

1998

N. Badache Systèmes Parallèles et Distribués 1992-

1994

Membre de Projet de recherche CMEP coopération algéro-française avec LIPN PARIS XIII:

Publications

Revues Internationales avec Comité de lecture

[1] Kheroua Leila, MOUSSAOUI Samira, “"EDARD: Efficient Data Access based on

Rumor Dissemination In Wireless Sensor Networks" , Accepted for publication in

International Journal of Trust Management in Computing and Communications.

[2] Kheroua Leila, MOUSSAOUI Samira, “An Efficient Agent based Rumor

Propagation for Wireless Sensor Networks”, International Journal of Measurement

Technologies and Instrumentation Engineering (IJMTIE), IGI Publishing 1(2),

61-72, 2011.

[3] MOUSSAOUI Samira, Guerroumi M., Badache Nadjib, ‟‟Sharing Data Access with update propagation on Mobile Ad hoc Networks‟‟, Journal of International

Transactions on Systems Science and Applications ITSSA, Vol 6, n° 1, ISSN 1751-

1461. http://fatech.org.uk/press/itssa/

indexed by The British Library (http://direct.bl.uk/bld/AdvancedSearch.do)

[4] MOUSSAOUI Samira, M. Guerroumi and N. Badache, “Two phase replication approach for MANETs”, Int. J. Ad Hoc and Ubiquitous Computing, Vol. 4, No. 5,

2009. www.inderscience.com [5] M. Guerroumi, N. Badache and Samira MOUSSAOUI, “Clustering Pair and Odd to

Optimize the Energy Consumption in Wireless Sensor Networks” International

Journal: <<Communications of SIWN>> (ISSN 1757-4439), Vol. 6, April 2009, pp.

127-131.

Responsable Code Intitulé du projet Période

N. BADACHE N° 02 MDU 540 MODéles d‟actions Achevé 2006

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 79 sur 81 Année universitaire : 2013/2014

[6] Samira MOUSSAOUI, Mohamed Guerroumi and Nadjib Badache, “ Replication

Approach for MANETs “, International Journal System and Information Sciences Notes,

SIWN (Systemics and Informatics World Network), ISSN 1753-2310, Vol.1, N° 3, pp.

255-262, July 2007.

[7] Samira MOUSSAOUI, Mohamed Guerroumi and Nadjib Badache, “Improving Data

Accessibility in Mobile Ad hoc Networks”, International Journal AJIT, Special Issue:

Cross Layer Design of Multihop Wireless Networks, ISSN: 1449-2679, 2007.

Publications dans des conférences Internationales avec comité de lecture: [1] Zouina Doukha, Samira MOUSSAOUI, Noureddine Haouari and Mohamed El-Amine Delhoum,

‘An Efficient Emergency Message Dissemination Protocol In A Vehicular Ad Hoc Network’, In proceeding of the Fourth International Conference on Networked Digital Technologies (NDT 2012).

[2] Iabassem Dalila, and Samira MOUSSAOUI , ‘’ An Energy Saving Data Dissemination Protocol for Wireless Sensor Networks”, In proceeding of The Fourth International Conference on Networked Digital Technologies (NDT’2012).

[3] M.Guerroumi, N.Badache, and Samira MOUSSAOUI, “ « Sink Mobile for Efficient Data Dissemination in Wireless Sensor Networks”, In proceeding of the Fourth International Conference on Networked Digital Technologies (NDT’2012).

[4] Riad Kouah, Samira MOUSSAOUI, Mohamed Aissani, “ Angle-Based Direction Mechanism for a Greedy Routing in Mobile Wireless Sensor Networks’’, In proceeding of the Eighth Advanced International Conference on Telecommunications (AICT 2012), May 27 - June 1, 2012 - Stuttgart, Germany.

[5] Kheroua Leila, MOUSSAOUI Samira, “A Survey on Agent Based Rumor Dissemination for Data Access in WSNs” submitted for the International Conference on Computer Related Knowledge ICCRK' 2012.

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 80 sur 81 Année universitaire : 2013/2014

VII - Avis et Visas des organes administratifs et consultatifs Intitulé du Master : Réseaux et Systèmes Distribués

Comité Scientifique de département

Avis et visa du Comité Scientifique : Date :

Conseil Scientifique de la Faculté (ou de l’institut)

Avis et visa du Conseil Scientifique : Date :

Doyen de la faculté (ou Directeur d’institut)

Avis et visa du Doyen ou du Directeur : Date :

Conseil Scientifique de l’Université (ou du Centre Universitaire)

Avis et visa du Conseil Scientifique : Date :

Etablissement : USTHB Intitulé du master : Réseaux et Systèmes Distribués Page 81 sur 81 Année universitaire : 2013/2014

VIII - Visa de la Conférence Régionale (Uniquement à renseigner dans la version finale de l'offre de formation)