| Nombre d'heures | Coefficient | Crédits ECTS |
| Tronc commun scientifique | 6 | ||
| C++ | 40h | 4 | |
| Réseaux | 20h | 2 | |
| Java | 22h | 2 | |
| UML TC | 18h | 2 | |
| Tronc commun sciences humaines et sociales | 8 | ||
| Expression Communication | 16h | 2 | |
| Gestion | 20h | 2 | |
| Conduite de projet | 20h | 2 | |
| Anglais | 32h | 4 | |
| Langue vivante 2 (choisir 1 parmi 6) | |||
| Espagnol | 32h | 1 | |
| Allemand | 32h | 1 | |
| Chinois | 32h | 1 | |
| Japonais | 32h | 1 | |
| Italien | 32h | 1 | |
| Perfectionnement langue française | 32h | 1 | |
| Ouverture, engagement et Entrepreneuriat | 1 | ||
| Ouverture et engagement | 7.5h |
| Nombre d'heures | Coefficient | Crédits ECTS |
| Nombre d'heures | Coefficient | Crédits ECTS |
| Nombre d'heures | Coefficient | Crédits ECTS |
| Nombre d'heures | Coefficient | Crédits ECTS |
| Intelligence Artificielle | 5 | ||
| Apprentissage statistique | 20h | 2 | |
| Matlab | 20h | 2 | |
| Méthode pour l'IA | 20h | 2 | |
| Business Intelligence | 20h | 2 | |
| Calcul scientifique | 5 | ||
| Elements finis | 40h | 4 | |
| Intégration | 20h | 2 | |
| Méthodes de différences finies | 20h | 2 | |
| Statistiques | 20h | 2 | |
| Optimisation | 5 | ||
| Optimisation | 20h | 2 | |
| Programmation dynamique | 20h | 2 | |
| Recherche Opérationnelle (théorie) | 20h | 2 | |
| Recherche Opérationnelle (TP) | 20h | 2 |
| Nombre d'heures | Coefficient | Crédits ECTS |
| Sécurité des couches applicatives | 3 | ||
| Sécurité Web | 20h | 2 | |
| Tests d'intrusion | 20h | 2 | |
| Pentesting avancé | 18h | 2 | |
| Informatique avancée | 7 | ||
| Certification Industrielle | 12h | 2 | |
| Cloud | 20h | 2 | |
| Intégration continue pour le web | 20h | 2 | |
| Service Web .NET c# | 30h | 3 | |
| Revue de code | 20h | 2 | |
| Sécurité des couches réseaux | 5 | ||
| Sécurisation des protocoles réseaux | 20h | 2 | |
| Sécurité des objets connectés | 40h | 4 | |
| Active Directory | 20h | 2 |