- Number of hours- Lectures 9.0
- Projects -
- Tutorials 9.0
- Internship -
- Laboratory works -
- Written tests -
 - ECTSECTS 2.0
Goal(s)
Identify elements of trust at the software level. 
Identify bad and good practices to achieve this. 
This course is complementary to the Building full-stack applications course
 Responsible(s) 
Sebastien VIARDOT
Content(s)
This course will cover in particular:
- Common software vulnerabilties and exposures (mainly Web)
- Least privileges, isolation
- Isolation of services by containers and virtual machines
- Use of certificates (PKI, non-repudiation, trusted servers, signature)
- Simple and delegated authentications - CAS
- oauth
 
Security 1A
Communication networks 1A
Operating systems and concurrent programming 2A
Principles of database management systemes(BD1)
 Test 
Evaluation : Devoir à la maison
Continuous monitoring: 1 fault study assignment + upstream and downstream recommendations + experimentation.
 Calendar 
The course exists in the following branches:
- Curriculum - Financial Engineering - Semester 9
 Additional Information 
        Course ID : 5MMCL
Course language(s): 
You can find this course among all other courses.
 
       
      
    