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)

INF530 – Practical C and Java Programming, Algorithms, and Data Structure (4 ECTS)
INF533 – IoT Workshops (3 ECTS)
INF557 – From the Internet to the IoT – The Fundamentals of Modern Computer (4 ECTS)
MIE554 – Business Models in the Digital Era (4 ECTS)
PHY559A – Digital and Analog Electronics (4 ECTS)

Period 2 (Jan-March)

INF535 – IoT Workshops (3 ECTS)
INF545 – Independent IoT Project (8 ECTS)
INF566 – From the Internet to the IoT – The Fundamentals of Modern Computer (4 ECTS)
MIE567 – Corporate Finance for Entrepreneurs (4 ECTS)
MIE569 – Sustainable Strategy and Business Models (4 ECTS)

Transverse courses

  • INF536-SEM – IoT Seminars (2 ECTS)
  • One Foreign language module (French language module for non-French speaking students) (3 ECTS)
  • Two modules of Humanities and French Culture (HFC) (1.5 ECTS per semester)
  • Sport (2 ECTS)

Period 3 (March-Aug)

16-week research or industrial internship (INF590) (18 ECTS)

Year 2

While they all follow the same classes in year 1, students benefit from a lot of flexibility during year 2. They get to pick among a large number of classes offered at l'X, as long as the balance between scientific and economics/entrepreneurship classes is respected. Below is a list of the suggested classes:

Period 1 (Mid-Sept to Mid-Dec)

Two mandatory courses (2 x 4 ECTS):

INF559 – A Programmer’s Introduction to Computer Architectures and Operating
INF575 – Safe Intelligent Systems
MAP553 – Foundation of Machine Learning

One elected course to be chosen among (4 ECTS):

INF553 – Database Management Systems
MIE556 – Marketing and Strategy Introduction

Period 2 (Jan-March)

Five mandatory courses (5 x 4 ECTS):

ECO588 – Digital Economics
MAP569 – Machine learning II
MIE564 – Technology-Based Entrepreneurship and New Business Creation
INF586 – Security of System
PHY564D – Sensors and Transtucers: From Macro to Nano

Transverse courses

  • INF645-IoT Project & Workshops(2 ECTS)
  • INF536-SEM – IoT Seminars (2 ECTS)
  • One Foreign language module (French language module for non-French speaking students) (3 ECTS)
  • Two modules of Humanities and French Culture (HFC) (1.5 ECTS per semester)
  • Sport (2 ECTS)

Period 3 (Jan-March)

20-week research or industrial internship (up to 24 weeks) (INF690) (20 ECTS)