Courses

The first year of both programs is common, except the project which is specific to the chosen major.  The second year is entirely specific to the chosen major

 

First year
Advanced Algorithmic
Advanced Database
Object Approach
IoT
Language Theory
Compiler
Operating Systems
Software Architecture
Complexity and Calculability
French
Software Development Project
Second Year
Advanced Web Programming
Data Analysis and Machine Learning
Formal Design
Distributed, Adaptive Software Architecture
Project Management
Personal Professional Project Research Methodology
Internship