Available courses

Ce cours d’introduction au développement web s’adresse aux débutants souhaitant acquérir les bases de la création de sites web. En huit semaines, à raison de trois heures par semaine, les apprenants découvrent le fonctionnement du web, la structure d’une page en HTML5, la mise en forme avec CSS3, les bases de l’interactivité avec JavaScript, ainsi que l’utilisation d’outils professionnels comme VS Code et Git/GitHub. L’apprentissage est pratique et progressif : chaque notion est mise en œuvre dans des exercices concrets, jusqu’à la publication d’un site simple, responsive et accessible. À l’issue du cours, les participants seront capables de créer, structurer et mettre en ligne leur première page web.

This is a online sample of python course description

C'est un cours en ligneLogo de la faculté

Comment planifier, estimer et organiser efficacement un projet logiciel ?** La gestion de projet logiciel constitue une compétence essentielle pour les étudiants en informatique et un complément naturel aux connaissances acquises en Algorithmique et Structures de Données (ASD – S3) et en Génie Logiciel 1 (GL1 – S4). Inscrit au semestre 5 de la formation, ce module vise à préparer les futurs informaticiens à prendre en charge les principales dimensions de la gestion d’un projet logiciel. Il aborde les modèles du processus logiciel, la planification, la gestion des projets, l’estimation des coûts et des efforts avec le modèle COCOMO, ainsi que l’ordonnancement des tâches à l’aide des méthodes PERT et GANTT. À travers des exercices pratiques et des études de cas, les étudiants développent leur capacité à planifier, estimer, organiser et suivre un projet, répondant ainsi à des besoins académiques et professionnels liés à la conduite de projets logiciels.

Algorithmique is a module that teaches students how to solve computational problems by designing clear, structured, and efficient algorithms before implementing them in a programming language.