1INTS1A - Introductions théoriques à l'informatique
Appartient à l'UE Introductions théoriques à l'informatique
Personnes enseignantes
Description générale du cours
Ce cours magistral propose une introduction à la cybersécurité en tant que composante transversale essentielle de l’informatique moderne. Bien qu’il soit donné et évalué en français, l’intégralité des supports de cours est en anglais.
Objectifs
- Développer l’aptitude à définir avec précision des idées ou des concepts afin de favoriser une communication plus sûre;
- Développer l’aptitude à formaliser ou modéliser des raisonnements ou des processus;
- Acquérir des méthodes de travail adaptées aux matières nécessitant plus de capacités d’abstraction;
- Acquérir des aptitudes en cybersécurité nécessaires d’une part, aux besoins spécifiques du bachelier en informatique dans le monde professionnel, et d’autre part, à la poursuite d’éventuelles études complémentaires.
Pré-requis et acquis d’apprentissage
Pré-requis
Le cours ne fait aucune hypothèse en matière de pré-requis. Bien que le cours soit donné et évalué en français, le support est en anglais : une connaissance de base de l’anglais écrit est donc utile, mais pas indispensable.
Acquis d’apprentissage
Au terme de ce cours l’étudiant sera capable de :
- Définir et employer avec précision des idées et des concepts en cybersécurité afin de favoriser la communication scientifique.
- Analyser des énoncés de problèmes : mettre en évidence les données, les résultats demandés, les procédés de résolution.
- Formaliser ou modéliser des raisonnements en cybersécurité.
- Expliquer et mettre en oeuvre les notions de cybersécurité décrites dans le programme du cours.
- Apprendre par lui-même de nouveaux concepts de cybersécurité.
- Intégrer les points précédents pour résoudre des problèmes élémentaires de cybersécurité.
Plan du cours
Le contenu de ce cours est essentiellement dédié à de la terminologie, utile pour tous les cursus informatiques nécessitant des connaissances de base en cybersécurité.
- Introduction : description des principes et objectifs de base d’un système de sécurité;
- Outils cryptographiques : fonctions de hachage, algorithmes de chiffrement, signatures numériques, fonctions de dérivation, etc.;
- Certificats et PKI : certificats, autorité de certification, CSR, chain of trust;
- Authentification : mots de passe, tokens, ssh, etc.;
- Sécurité réseau : tunnels, firewalls, segmentation, sécurité DNS.
Références
- W. Du : Computer and internet security, a hands-on approach - 2nd edition (2019)
- J. Pelzl, C. Paar : Understanding Cryptography, A Textbook for Students and Practitioners - Springer, 1st edition (2010)
- B. Schneier : Secrets and Lies: Digital Security in a Networked World - Wiley, 15th Anniversary edition (2015)
- OWASP : https://owasp.org/ - Dernier accès le 11 septembre 2026.
- National Institute of Standards and Technology (NIST) : https://www.nist.gov/ - Dernier accès le 11 septembre 2026.
Modalités d’évaluation
En première session, la note est composée à 100% d’un examen écrit.
En seconde session, la note est composée à 100% d’un examen écrit.
Attention, l’activité fait partie d’une unité intégrée. Consultez les modalités d’évaluations de l’unité et de chacune de ses activités pour avoir une vision complète de l’évaluation.
Transition Environnementale et Sociale
L’UE contribue à la Transition Environnementale et Sociale (TES) en amenant l’étudiante ou l’étudiant à prendre en compte les impacts environnementaux et sociaux du numérique dans l’acquisition et la mise en œuvre des compétences disciplinaires.
Une attention particulière est portée à la sobriété numérique, à l’utilisation raisonnée des ressources, à l’allongement de la durée de vie des équipements, ainsi qu’aux enjeux d’accessibilité, d’inclusion et de responsabilité liés aux technologies numériques.
L’étudiante ou l’étudiant est ainsi amené·e à développer une approche critique et responsable des choix technologiques, en considérant leurs conséquences environnementales et sociales.