Programmation Parallèle Concurrente et Événementielle (IA2)

Catégorie de coursSemestre 1

Ce cours présente divers  paradigmes de programmation pour  la parallélisation des traitements: multithreading, CUDA, Spark, etc.   

Enseignant: Olfa DALLEL

Techniques de Compilations

Catégorie de coursSemestre 2

Ce cours vise à faire acquérir à l’apprenant les compétences relatives à la structure générale et le fonctionnement d’un compilateur afin de réaliser un compilateur.

- Comprendre la théorie des langages.

- Connaître la structure générale d’un compilateur.

- Comprendre le rôle d’un compilateur.

- Comprendre le fonctionnement d’un compilateur.

- Apprendre les techniques et les outils de base de la compilation.

- Réaliser un compilateur didactique.