Ce cours est destiné à la première année Ingénieurs, il consiste en l'initiation à l'algorithmique et l'informatique. Le cours sera complété par des exemples et des exercices théoriques et pratiques. Ce cours est la base de la formation et s'étale sur plusieurs niveaux.

Dans ce cours on s'intéresse au "raisonnement Algorithmique" et son  caractère  indispensable   à toute initiative à la résolution de problèmes  en générale et en particulier un préalable à la programmation. Ce cours doit entreprendre les principes fondamentaux  et de base de la programmation. c'est à dire dans ce cours nous allons apprendre comment on peut élaborer une liste d'instructions qui doivent être exécutées par un ordinateur. Pour y parvenir nous allons apprendre les formulations avec un pseudo langage pour l' algorithmique et avec un langage évolué pour la programmation.

Dans un contexte marqué par la multiplication des sources de données et la montée en puissance du Big Data, la datavisualisation s’impose comme un outil incontournable pour explorer, comprendre et communiquer l’information. Elle permet de transformer les données brutes en représentations visuelles claires et pertinentes, facilitant ainsi l’analyse, la prise de décision et la communication des résultats.

Ce cours destiné aux étudiants de 4 ième année ingénieurs option science de données vise à doter les étudiants des compétences nécessaires pour :

  • Identifier les principes fondamentaux de la perception et de la cognition visuelle ;

  • Sélectionner et concevoir des visualisations adaptées au type de données et au message à transmettre ;

  • Appliquer les bonnes pratiques de conception graphique pour assurer clarté, lisibilité et impact visuel ;

  • Utiliser des outils modernes de datavisualisation (Tableau, Power BI, Python, etc.) ;

  • Développer une capacité critique et éthique vis-à-vis de la représentation et de l’interprétation des données.

Ce cours s'adresse aux étudiants en 2ème année Ingénieur en Informatique  (Semestre 4) et s'interesse à la théorie des langages.