Ce cours est destiné à définir l’action de tester un logiciel et de présenter les différents tests de logiciels ainsi que la gestion et la planification de cette opération de test.


Le cours a pour objectif : 

* Approfondir les notions supposées étudiées en Licence, tant en ce qui concerne l'analyse lexicale, syntaxique, que le typage.

* Se concentrer sur les parties propres d’un compilateur. Les transformations de programmes d'optimisation, leurs conditions d'application et l'analyse statique des programmes y sont également étudiées



Contact:n.bousahba@univ-chlef.dz

L'objectif de ce cours est de permettre aux étudiants d'avoir une bonne connaissance sur l'organisation et le management des systèmes d'information au sein des entreprises.

L'objectif de ce cours est de permettre aux étudiants de se familiariser aux phases de management des projets:

  1. Planification du projet: Objectifs, Acteurs, Scope, Critères de performances (coût, délai, qualité);
  2. Ordonnancement du projet: Diagrammes d'ordonnancement, de ressources et de responsabilités (PERT, GANTT, OBS, RACI) et la définition des risques potentiels
  3. Suivi du projet: gestion des risques et les méthodes AGILE (XP, SCRUM, KANBAN)

L'objectif de ce cours est de montrer comment l'utilisation de structures de données avancées, pour la recherche ou la gestion des fichiers, permet d'optimiser les performances des algorithmes dans des domaines d'application variés : arbres couvrants, gestion de données massives, les Bigdata , Cloud Computing….

Ce cours aborde  les limites du modèle relationnel et donne une ouverture sur les modèles post-relationnels.

Ce cours vise à introduire les notions de base pour l'administration des Base de données dans un environnement réseau sous Oracle