L3 SIF 1st Semester.
since 2021.

Course Description

Security has become one of the essential aspects of computer science. This course provides a broad introduction and fundamental principles in security. The goal is to motivate students to further investigate the continuing evolving landscape of security. The students will learn how to manage a security project, and deal with its complexity.


security, cryptography, networks, system, software.


Basic notions in Computer Science.

Teaching Team:

Mohamed Sabt and Guillaume Didier.

Teaching Language:

English / French.

Course Organization:


Week 1: The Boring Beginning  
Week 2: Shallow Dive in Networks And System Security  
Week 3: Software Security; My Favorite Oxymoron  
Week 4 and Beyond: Projects  
Shadow Files for Password Cracking