Semestre 1
- Courbes elliptiques pour la cryptographie -CEC- (5 ECTS, 20CM/14TD/8TP)
- Réseaux euclidiens en cryptographie -REC- (4 ECTS, 20CM/16TD/2TP)
- Sécurité des Implémentations -SIMP- (3 ECTS, 16CM/16TD)
- Programmation 1 -PRG1- (6 ECTS, 32TD/22TP)
- Sécurité des réseaux informatiques -SRES- (3 ECTS, 16CM/4TD/12TP)
3 UE de 3 ECTS à choisir parmi
- Protocoles de sécurité -SEP- (20CM)
- C++, les bases -C++- (12CM/12TP)
- Programmation parallèle et sur GPU -GPU- (12CM/16TP)
- Sécurité des données pour la propriété intellectuelle et la vie privée -SED- (20CM)
- Sécurité des systèmes d'exploitation -SES- (16CM/16TP)
- Challenges de sécurité -CS- (16CM/16TP)
Semestre 2
Les cours du second semestre sont concentrés en début de semestre pour permettre aux étudiants de partir en stage dès le mois de mars. Le stage en entreprise sera donc d'une durée de 4 à 6 mois.
- Théorie algorithmique des nombres pour la cryptographie -TANC- (3 ECTS, 16CM/12TD/6TP)
- Codes correcteurs en cryptographie -CCC- (2 ECTS, 10CM/8TD)
- Cryptographie quantique -CQ- (4 ECTS, 16CM/16TD)
- Anglais (3 ECTS, 24TD)
- Stage (18 ECTS)