| ECTS | Number of Hours | |
| Common Core Module | ||
| Algorithms and Object-Oriented Programming | 4 | 36 |
| Principles of Database Management Systems | 3 | 36 |
| Operating Systems and Concurrent Programming | 3 | 36 |
| Statistical Principles and Methods | 3 | 36 |
| Software Engineering Project | 6 | 21 |
| Human Sciences Economics and Management | ||
| Management Sciences and Professional Integration | 5 | 72 |
| Personal Professional Project | 1 | 18 |
| Project Management | 2 | 24 |
| English /or French (for native English speakers) | 3 | 36 |
| Sports and Artistic Activities | 2 | 48 |
| Second Foreign Language (Optional) | Bonus | 36 |
| Mathematical Modeling, Vision, Graphics and Simulation Module | ||
| Numerical Optimization | 2.5 | 36 |
| Advanced Numerical Methods | 1.5 | 18 |
| Database Project | 1.5 | 18 |
| Operating Systems and Concurrent Programming | 3 | 36 |
| Applied Mathematics Project | 1.5 | 18 |
| Specialization Project | 6 | 20 |
| Image, Virtual Reality and Multimedia Specialization | ||
| Computer-Aided Geometric Design | 2.5 | 36 |
| Multimedia | 2.5 | 36 |
| 3D Graphics (SEM 2) | 2.5 | 36 |
| Image Processing (SEM 2) | 2.5 | 36 |
| Statistical Image and Signal Processing (SEM 2) | 1.25 | 18 |
| Images and Mathematical Morphology (SEM 2) | 1.25 | 18 |
| Modeling, Computational Science and Simulation Specialization | ||
| Computer-Aided Geometric Design | 2.5 | 36 |
| Partial Differential Equations and Finite Difference Method | 2.5 | 36 |
| Dynamical Systems (SEM 2) | 2.5 | 36 |
| Advanced Partial Differential Equations Models (SEM 2) | 2.5 | 36 |
| Image Processing (SEM 2) | 2.5 | 36 |
| Decision-Making Aid specialization | ||
| Production and Operations Management | 2.5 | 36 |
| Stochastic Processes | 2.5 | 36 |
| Multidimensional Statistical Analysis (SEM 2) | 2.5 | 36 |
| Advanced Inferential Statistics (SEM 2) | 2.5 | 36 |
| Combinatorial Optimization (SEM 2) | 2.5 | 36 |
| Bio-Informatics Specialization | ||
| Stochastic Processes | 2.5 | 36 |
| Elective Course | 2.5 | 36 |
| Molecular and Cellular Biology (SEM 2) | 2.5 | 36 |
| Multidimensional Statistical Analysis (SEM 2) | 2.5 | 36 |
| Dynamical Systems (SEM 2) | 2.5 | 36 |
| Elective Module | ||
| 2 elective courses | 5 | 72 |