cette unité d'enseigement fait suite a l'unité POOJ et vise à compléter la formation des étudiants aux techniques avancées de la Programmation Orientée Objet .Elle a pour objectif la présentation et l'acquisition de la pratique des techniques et fonctionnalitées avancées de JAVA pour les application distribuées .
APPLICATION DISTRIBUEES et modèle CORBA:
cette unité d'enseignement vise à donner un aperçu de la programmation d'applications disribuées par objets.Elle détaille plus particulièrement le standard CORBA à la fois au niveau de l'architecture et des concepts induits;des services proposés et de quelques modèles de programmation
TEST ET QUALITE LOGICIEL:
ce cours apporte les méthodes nécessaires pour mettre en oeuvre une strartégie efficace d'assurance qualité et de test en utilisant des procédures éprouvées ,des listes de contrôles et des techniques spécifiques à chaque phase du cycle de vie
GESTION DE PROJET LOGICIEL:
Maîtriser les concepts de base du management de projet et être capable de choisir la méthode et les outils à mettre en oeuvre afin d'assurer le bon déroulement de toutes les phases d'un projet
CONNAISSANCES RECOMMANDEES:structures de données avancées ,analyse et conception orientée objet
Base de Données Avancée:
*connaître les divers possibilités d'implantation de relations
*apprendre les concepts de abse liés à l'optimisation des requêtes relationnelles
*connaître les problématiques de la gestion de transaction et les techniques de résolution associées
*avoir un aperçu de différents types de données avancées