Please note this list is indicative of the structure of the degree and may be subject to change.

Year 1 (70 ECTS)

Period 1 (Mid-September to Mid-December)

One Refresher Course
INF538 Refresher in Computer Science

Four mandatory scientific courses: 4 x 4 ECTS
INF557 From the internet to the IoT: the Fundamentals of Modern Computer Networking
INF558 Introduction to Cryptology
INF559 Architecture des ordinateurs et systèmes d’exploitation
INF571 Distributed Computing

One optional scientific courses: 4 ECTS (not mandatory)
INF551 Computational Logic: from Artificial Intelligence to Zero Bugs
INF553 Database Management systems
INF554 Machine Learning I

Period 2 (January to March)

Three mandatory scientific courses: 3 x 4 ECTS
INF568 Advanced Cryptology
INF565 Introduction to Cybersecurity
INF586 Sécurité des réseaux

One elective scientific courses: 1 x 4 ECTS
INF563 Introduction to Information Theory
INF587 Informatique quantique et applications
MAP569 Machine Learning II

One management course: 4 ECTS
MIE564 Technology-based entrepreneurship and new business creation

Period 3 (March to July/August)

16-week research or industrial internship (INF593) (26 ECTS)

Transverse Courses

  • (Optional) INF520 Projet de 3A
  • Two modules of Humanities and French Culture (HFC) (1.5 ECTS per semester)
  • Sport activities: 2 ECTS
  • Language (French as a Foreign Language, or other): 3 ECTS

Year 2 (70 ECTS)

Period 1 (Mid-September to Mid-December)

Two mandatory scientific courses: 2 x 4 ECTS
INF636 Blockchain
INF637 Reverse engineering vs Obfuscation

One management course : 4 ECTS
MIE554 Business Models in the Digital Era

Period 2 (January to March)

One mandatory scientific courses: 4 ECTS
INF646 Introduction to Formal Methods

One management course to choose among: 4 ECTS
MIE562 Case Studies on Innovation

Transverse courses (Mid-September to March)

Three mandatory scientific courses: 3 x 4 ECTS

INF638 Filtering architectures
INF648 Embedded security: side-channel attacks; javacard
INF647 C-secure programming / System security

  • Two modules of Humanities and French Culture (HFC) (1.5 ECTS per semester)
  • Sport acivities: 2 ECTS
  • Language (French as a Foreign Language, or other): 3 ECTS

 

Third period (March to July/August)

20-week research or industrial internship (INF693) (30 ECTS)