Computer science and communication systems
- Admission : /en/education/bachelor/computer-science-and-communication-systems/admission/
- Study program : /en/education/bachelor/computer-science-and-communication-systems/study-program/
- Structure of studies : /en/education/bachelor/computer-science-and-communication-systems/structure-of-studies/
- Career perspectives : /en/education/bachelor/computer-science-and-communication-systems/career-perspectives/
- Exchange programs : /en/education/bachelor/computer-science-and-communication-systems/exchange-programs/
- People : /en/education/bachelor/computer-science-and-communication-systems/people/
- Admission : /en/education/bachelor/computer-science-and-communication-systems/admission/
- Study program : /en/education/bachelor/computer-science-and-communication-systems/study-program/
- Structure of studies : /en/education/bachelor/computer-science-and-communication-systems/structure-of-studies/
- Career perspectives : /en/education/bachelor/computer-science-and-communication-systems/career-perspectives/
- Exchange programs : /en/education/bachelor/computer-science-and-communication-systems/exchange-programs/
- People : /en/education/bachelor/computer-science-and-communication-systems/people/
Study program
Department:
Computer science and communication systems
Specialization:
Networks and Systems
Module: Services and Security
Course description
Back-
Objectives
A la fin du cours, l'étudiant sait:
- Expliquer les notions et les concepts de bases se rapportant à la sécurité de l information, des réseaux et des applications.
- Identifier les principaux problèmes de sécurité dans un réseau informatique.
- Définir une architecture de réseau informatique sécurisée. (PKI, Firewall, VPN)
- Expliquer les principes et reconnaître les limites des principaux algorithmes de cryptages.
- Expliquer et Implémenter les principaux mécanismes, protocoles et systèmes d'authentification.
-
Content
- Définitions et objectifs de la sécurité informatique
- Bases des algorithmes de cryptographie courants.
- Utilisation en C/C++, Python des algorithmes de cryptographie
- PKI et format des certificats normalisés (X.509).
- Mécanismes, protocoles et systèmes d'authentification
- Architectures de réseaux sécurisés (VPN, IPSec, SSL, TSL).
- Systèmes d'authentification (802.1x, Radius, LDAP)
Type of teaching and workload
Lecture course (including exercises)
32 periods
Practical exercises / lab work
32 periods
Travail personnel
41 periods
Course specification
Year of validity
2025-2026
Weight
3rd year
Semester
Autumn
Program
French,Bilingual
Department
Computer science and communication systems
Language of instruction
French
ID
B3C-SEC2-S
Level
Advanced
Course type
Core
Study program
Bachelor
Evaluation methods
- Continuous assessment Written work, Practical exercises / Evaluated reports
Course grade calculation method
The continuous assessment mark corresponds to the weighted average of all of the semester's exams. In case of a revision exam, the course's final mark corresponds to the arithmetic average of the continuous assessment and the revision exam marks.
Reference work
- Sécurité informatique, Ethical Hacking, ENI, ISBN 978-2-7460-6248-1
Intructor(s) and/or coordinator(s)
Nicolas Schroeter, Jean-Roland Schuler