The 2nd and 3rd year courses are listed below by tracks. Courses (marked by an *) are highly recommended for the Master in Data Science and Cyber Security.
- Chimie générale
- Introduction aux sciences du vivant pour IC
- Computer architecture I
- Computer architecture II
- Introduction to multiprocessor architecture
- Projet de systems-on-chip
- Algorithms
- Theory of computation
- Analyse IV
- Functional programming
- Internet analytics
- Introduction to database systems
- Introduction to machine learning*
- Modèles stochastiques pour les communications*
- Signal processing for communications
- Signals and systems (for EL&IC)*
- Modèles stochastiques pour les communications
- Principles of digital communications
- Signals and systems (for EL&IC)
- Algorithms
- Algebra*
- Computer networks
- Computer security
- Functional programming
- Introduction to database systems
- Introduction to operating systems
- Theory of computation
- Analyse IV
- Signal processing for communciations
- Signals and systems (for EL&IC)
- 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
- Interaction personne-système
- Introduction to computer graphics
- Making intelligent things
- Numerical methods for visual computing and ML