The 2nd and 3rd year courses are gathered below by domain. The courses (indicated by a*) are highly recommanded for the Master in Data Science and Cyber Security.
- Track 1 : Networks and Communications
-
- Computer networks
- Modèles stochastiques pour les communications
- Principles of digital communications
- Probabilites and statistics
- Signals and systems (for EL&IC)
- Track 2 : Security, Cryptography and Privacy
-
- Algorithms
- Algebra
- Computer security
- Theory of computation
- Track 3 : Signal and Image Processing
-
- Analyse IV
- Signals and systems (for EL&IC)
- Signal processing for communications
- Track 4 : Computer Engineering
-
- Computer architecture II
- Introduction to multiprocessor architecture
- Projet de systems-on-chip
- Track 5 : Software Construction
-
- Functional programming
- Introduction to database systems
- Introduction to operating systems
- Parallelism and concurrency
- Programmation orientée système
- Projet programmation système
- Software development project
- Software engineering
- Track 6 : Visual computing
-
- Introduction à l’informatique visuelle
- Introduction to computer graphics
- Numerical methods for visual computing
- Track 7 : Biocomputing
-
- Chimie générale avancée
- Introduction aux sciences du vivant (pour IC)
- Track 8 : Data Science
-
- Analyse IV
- Functional programming*
- Internet analytics
- Introduction to database systems
- Introduction to machine learning
- Modèles stochastiques pour les communications
- Signals and systems (for EL&IC)
- Signal processing for communications
- Track 9 : Cyber Security
- – Algebra
– Computer networks
– Computer security
– Functional programming*
– Introduction to database systems*
– Introduction to operating systems*