L’objectif de ce cours est d’initier l’étudiant aux réseaux longues distances et les technologies associées. L’étudiant apprendra également le routage dynamique, la notion de qualité de service dans les réseaux et les réseaux mobiles. Le cours attache un intérêt particulier à la couche transport ; réseau et à certains protocoles de la couche application, le DNS notamment.
- Teacher: omar smail
Objectifs de l’enseignement
L’objectif de ce cours est :
- Introduire la problématique du parallélisme dans les systèmes d'exploitation,
- étudier la mise en œuvre De la coopération à travers les outils de synchronisation et de communication et l es problèmes associés.
Le Module est réparti selon les chapitres suivants
Chapitre 1 : NOTION DE PARALLELISME/CONCURRENCE
Chapitre 2 : SYNCHRONISATION DES PROCESSUS
Chapitre 3 : COMMUNICATION ENTRE PROCESSUS
Chapitre 4: MONITEURS ET REGIONS CRITIQUES
Chapitre 5: INTERBLOCAGE
Chapitre 6 : INTRODUCTION AUX SYSTEMES REPARTIS
Le cours est assuré par 2 cours, TD et TP.
- Teacher: khadidja Yahyaoui
Ce module initie les étudiants aux fondements de la sécurité informatique, en abordant les enjeux majeurs, les types d’attaques et les principes de la cryptographie. Il couvre la sécurisation des systèmes et des réseaux, des sites web, de la messagerie ainsi que la protection par firewall et IDS.
- Teacher: Brahim Cherouati

Présentation du cours:
Le module Programmation Web vise à doter les étudiants des compétences fondamentales et avancées nécessaires à la conception, au développement et au déploiement de sites et d’applications Web modernes, interactifs et réactifs.
Le cours durera environ 1h30 par semaine pendant 14 semaines, incluant des cours magistraux, des travaux pratiques, des lectures complémentaires et des évaluations. La dernière semaine du cours est consacrée à l’examen final.
Nous aborderons chaque question ; par conséquent, veuillez utiliser les forums de discussion pour partager vos questions et commentaires.
La note de TP du module représente 40 % de la note finale, tandis que l’examen final compte pour les 60 % restants. Une note minimale de 50 % est requise pour valider le module.
Objectifs du cours:
- Apprendre à créer des sites et applications Web modernes et réactifs.
- Maîtriser les standards du Web et les bonnes pratiques de développement.
- Maîtriser la programmation Web côté client et côté serveur avec les Framework actuels.
Contenu du module:
Chapitre I : Introduction au Web
Chapitre II : Langage HTML 5
Chapitre III : Les feuilles de style CSS
Chapitre IV : JavaScript et Frameworks modernes
Chapitre V : Programmation côté serveur avec PHP et Node.js
Chapitre VI : AJAX Présentation.
Chapitre VII : Utilisation des Frameworks
Chapitre VIII : Web Intelligence
Chapitre X : Bonnes pratiques de développement Web
Public cible: 3ème année Ingénieur en Informatique (IA)
Pour obtenir le mot de passe, veuillez me contacter à l’adresse suivante : zouaneb.imane@gmail.com
- Teacher: Imane Zouaneb DZ