This course is a first-year of Master degree (SIGL). Emphasis is placed on fundamental algorithms and advanced methods of algorithmic design, analysis, and implementation. Subjects to be covered include basices of algorithms, analysing algorithms which include how to calculate complexity and classification of problems, data structures, recursions methods, and other advanceds algorithms such as sorting, graphs, hashage, text...etc.

A l'issue du module, l'étudiant sera capable de connaître les notions avancées sur la probabilité et différents types de variables aléatoires, et se familiarisé avec les processus stochastiques.

Le cours présente une vue générale sur la recherche opérationnelle. Il met l'accent sur des thèmes bien spécifiques tels que la programmation linéaire, la modélisation par les graphes et la résolution algorithmiques de quelques problèmes en utilisant les graphes (chemins optimaux, affectation, méthode PERT et MPM...)

Ce cours vous présentera la méthode B comme une méthode formelle pour la spécification et la vérification formelles pour développer des logiciels surs.

Vous pouvez suivre ce même cours en audio-vidéo en accédant à la plateforme Open edX de MOOC en cliquant sur le lien https://univ-msila.tahoe.appsembler.com/.

L'objectif  de  ce  cours  est  de  : 

-  présenter les enjeux  et l’architecture  générale  des systèmes  décisionnels

 -  savoir concevoir et  modéliser un entrepôt  de données

 -  appréhender les  différents outils de l'informatique décisionnelle.