Number of hours
- Lectures 9.0
- Projects -
- Tutorials 9.0
- Internship -
- Laboratory works -
- Written tests -
ECTS
ECTS 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
Continuous monitoring: 1 fault study assignment + upstream and downstream recommendations + experimentation.
N1=CC
N2=N1 (non rattrapable)
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.