| Algèbre linéaire |
| Algèbre linéaire avancée |
| Analyse et Fouille des données |
| Analyse vectorielle |
| Analyse numérique |
| Bases de l’Algorithmique |
| Géométrie analytique |
| Initiation à l’informatique et à la cryptographie quantique |
| Introduction aux séries temporelles |
| Métaheuristiques |
| Processus stochastiques et simulation |
| Programmation mathematique et optimisation |
| Recherche opérationnelle |
| Statistique et Applications (ou Statistiques Inférentielles) |
| Statistiques descriptives |
| Techniques mathématiques pour l’informatique I |
| Techniques mathématiques pour l’informatique II |
| Théorie des jeux |
| Applications mobiles |
| Architecture client-serveur |
| Intégration Continue et Architecture basée sur des services |
| Introduction au développement logiciel |
| Principes fondamentaux des systèmes d’exploitation |
| Unix de base |
| Analyse financière et choix d’investissement |
| Contrôle de gestion |
| Comptabilité générale |
| Entrepreneuriat |
| Être Manager dans l’entreprise |
| Gestion de projets |
| Introduction à l’Analyse économique |
| Introduction à la gestion d’entreprise |
| Stratégie d’entreprise |
| Applications mobiles |
| Introduction à JavaScript |
| Introduction au développement logiciel |
| Programmation en C |
| Programmation événementielle et interface Homme-Machine |
| Programmation mathematique et optimisation |
| Programmation orientée objet (Java) |
| Programmation orientée objet avancée |
| Techniques de programmation avancées en java |
| Bases de données avancées 1 |
| Bases de données avancées 2 |
| Bases de données relationnelles |
| Big data |
| Bases du Web |
| Javascript avancé |
| Introduction à la sécurité des applications Web |
| Outils de développement web et multimédia |
| Principes de sécurisation des Systèmes Informatiques (sécurité des SI) |
| Base de télécommunication |
| Cybersécurité |
| Réseaux et Protocoles |
| Ingénierie des composants |
| Management des SI |
| Modélisation des SI avec UML |
| Principes de sécurisation des Systèmes Informatiques |
| Qualité des Systèmes d’Information |
| Computer vision et Deep Learning |
| Deep learning et applications |
| Introduction à l’Apprentissage Automatique (Machine Learning) |
| IA pour les jeux |
| Optimisation combinatoire |
| Anglais 1 et 2 |
| Communication interpersonnelle et Efficacité Relationnelle |
