Aller au menu Aller au contenu
Une voie, plusieurs choix
Informatique et Mathématiques appliquées
Une voie, plusieurs choix

> Formation > Cursus ingénieur

- 5MMCL

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Number of hours

    • Lectures : 9.0
    • Tutorials : 9.0
    • Laboratory works : -
    • Projects : -
    • Internship : -
    • Written tests : -
    ECTS : 2.0
  • Officials : Sebastien VIARDOT

Goals

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

Content

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

Prerequisites

Security 1A
Communication networks 1A
Operating systems and concurrent programming 2A
Principles of database management systemes(BD1)

Tests

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
see the course schedule for 2022-2023

Additional Information

Course ID : 5MMCL
Course language(s): FR

You can find this course among all other courses.

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

Date of update September 21, 2022

Université Grenoble Alpes