- Enseignant: Yacine KISSOUM
- Enseignant: Yacine KISSOUM
Le cours traite essentiellement de:
- Théorie de la calculabilité et de décidabilité
- Machine de Turing
- Complexité algorithmique (Coût d'un algorithme)-
- Typologie des complexités algorithmiques
- Méthodologies d'analyse et règles de comptabilisation
- Typologie des algorithmes
- Natures d'algorithmes
- Outils mathématiques et théorie de Landau
- Comportement asymptotique des algorithmes
- Ordres de grandeur
- Notation o, O, Théta
- Ordres de grandeur universels
- Techniques d'accélération physiques
- Techniques de réduction de la complexité et accélération algorithmique
- Classification P, NP, NP-Complet
- Enseignant: Bachir BOUCHEHAM
- Enseignant: Soumaya KASRI
-
MDA (Model Driven Architecture): est une proposition à la fois d’une architecture et d’une démarche de développement.
-
L'objectif du MDA: est de résoudre les problèmes d’interopérabilité et de portabilité dès le niveau modélisation.
-
L’idée de base: est la séparation des spécifications fonctionnelles d’un système des détails de son implémentation sur une plate-forme donnée.
- Enseignant: Houda HAMROUCHE