
Ce cours introduit les humains virtuels, leur modélisation, leur comportement et les environnements virtuels dans lesquels ils évoluent. À travers trois grands chapitres, il propose une compréhension approfondie des concepts, des technologies et des applications dans ce domaine en pleine expansion, croisant les domaines de l'animation comportementale, de l'intelligence artificielle et des simulations de foules.
- Course creator: Amina Bouguetitiche

Ce cours propose une immersion dans le domaine de la Réalité Virtuelle (RV), une technologie en constante évolution avec des applications dans divers secteurs tels que les jeux vidéo, la médecine, l’ingénierie et la formation.
Les étudiants découvriront les concepts fondamentaux de la RV, son historique, ses principaux cas d’usage et les technologies sous-jacentes. Le cours explore les canaux sensori-moteurs, les interfaces utilisateur, ainsi que les principes de conception des applications immersives et interactives.
Le cours se conclut par une mise en pratique à travers des travaux dirigés et des projets concrets, comme la modélisation et le développement d’applications interactives, offrant ainsi aux étudiants une expérience pratique et enrichissante.
Objectifs du cours :
- Comprendre les concepts et principes de base de la Réalité Virtuelle.
- Concevoir et développer des systèmes interactifs en RV.
- Maîtriser les interactions 3D et les retours multimodaux pour enrichir l’expérience utilisateur.
- Appliquer une démarche de conception centrée sur l’utilisateur pour résoudre des problématiques concrètes en RV.
- Course creator: Abd El Mouméne Zerari
The course aims to present different perception and inference algorithms, as well as 3D environment tracking processes, to facilitate the implementation of augmented reality applications.
Recommended Prerequisite Knowledge
- Image synthesis and processing
- Computer vision
- Course creator: Sabrina Benameur
- Course creator: ahlem bentrah

This course provides an in-depth exploration of colorimetry and global illumination techniques, focusing on how colors are perceived, measured, and rendered in computer graphics. Students will also learn advanced lighting models that simulate realistic light behavior in 3D scenes.
This course is ideal for students interested in photorealistic rendering, visual effects, and advanced lighting techniques in computer graphics.
- Course creator: Samir Bourekkache
- Course creator: Leila Djerou
- Course creator: Farah Fekraoui
- Course creator: Babahenini Mohamed Chaouki
Cette matière permet de sensibiliser les étudiants aux techniques de la vie Artificielle, qui en prenant leur inspiration sur le “vivant” permettent de construire des systèmes complexes évolutifs et adaptatifs.
Le but est de décrire facilement le comportement des acteurs évoluant dans un monde virtuel. Ce comportement peut-être issu de différentes modalités de contrôle pour les entités (agents) dirigées ou pour les entités autonomes, par la simulation de comportements, adaptatifs et/ou coopératifs et/ou résultant d'un apprentissage.
- Course creator: Foudil Cherif