Person in charge: Matthieu Manceny
Prerequisite: IR.1101 / IR.1201 Networks
Organization: Lectures and Tutorials
Evaluation: Exam, continuous assessment with presentations
ECTS: 5 credits
The notion of security is a fundamental knowledge needed by all engineers. This transversal notion involves both hardware and software elements. Securing a system requires, above all, a methodology and a comprehensive understanding of the use cases of the system to secure, whether at the network level, information system level or application development.
The purpose of this module is to introduce the basic concepts related to security at all levels: application level, system architecture level, network level, and hardware level with reliability concepts.
In terms of skills, this module aims to enable students to:
- Ensure the quality and the safety of a system
- Analyze and model a problem with constraints
- Evaluate technical solutions
This module enables students to develop the following concepts and skills.
o Information systems security
o Web application security
o Network Security
o Introduction to Cryptography
o Reliability, performance and redundancy of equipment and service
o Legal aspects and regulations
o Best practices for web application programming
o Identity management, authentication
o Management of access rights
o Encryption cryptography
Fundamentals are presented by operative. Practical sessions are also provided to work on real cases.