Présentation du cours
Descriptif du cours
Ce cours, qui fait suite aux cours de programmation des deux premières sessions, a pour objectif de comprendre le fonctionnement des langages de programmation : depuis l’architecture matérielle et la représentation des données, jusqu’aux langages de bas et de haut niveau. Ces connaissances permettent de mieux structurer et exploiter les données selon divers contextes et langages, tout en abordant les principes fondamentaux de la sécurité logicielle.
Place du cours
Objectifs du cours
Énoncé de la compétence liée au cours
Objectif terminal du cours
Objectifs d'apprentissage
Séquences d'apprentissage
Évaluation des apprentissages
Épreuve finale de cours
Modalités des travaux d’équipe
Modalités de consultation des évaluations
Calendrier des évaluations
Calendrier des activités
Modalités et contexte du cours
Responsabilités des étudiants et des étudiantes
Qualité du français
Retard dans la remise des travaux
Absence
Plagiat, tricherie et fraude
Propriété intellectuelle
Interdictions de captation et d’utilisation
Utilisation partielle de l’IA générative
Encadrement et disponibilité
Disponibilité
Communications
Services et mesures d’aide
Ressources liées au cours
Matériel obligatoire
Ouvrages obligatoires
Médiagraphie