Please note this list is indicative of the structure of the degree and may be subject to change.
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 Networking (4 ECTS)
MIE554 – Business Models for Impact in a Digital World (4 ECTS)
PHY559A – Conception of numerical and analog integrated circuits (4 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)
16-week research or industrial internship (INF590) (18 ECTS)
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:
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
20-week research or industrial internship (up to 24 weeks) (INF690) (20 ECTS)