Cours recommandés et cours prérequis

Cours recommandés pour les programmes Master

Pour les programmes Master listés ci-dessous, une liste de cours recommandés a été établie. Elle peut être consultée sur les pages Bachelor Informatique et Systèmes de communication.

Programmes Master :

Cours prérequis pour les spécialisations

Certains cours de 3ème année, du Master et des spécialisations nécessitent d’avoir suivi au préalable le cours prérequis. Prière de vous référer aux descriptifs de cours.

  • Analyse III (2ème) ⇒ Distributed intelligent systems
  • Computer architecture (2ème) ⇒ Advanced computer architecture, Advanced multiprocessor architecture, Principles of computer systems, Real-time embedded systems
  • Computer language processing (3ème) ⇒ Principles of computer systems
  • Computer networks (2ème) ⇒ Principles of computer systems
  • Functional programming (2ème) ⇒ Principles of computer systems
  • Introduction to database systems (3ème) ⇒ Principles of computer systems
  • Introduction to operating systems (3ème) ⇒ Principles of computer systems
  • Probability and statistics (2ème) ⇒ Distributed intelligent systems
  • Software engineering (3ème) ⇒ Principles of computer systems
  • Algorithms (2ème) ⇒ Algorithms II, Computational complexity, Machine learning
  • Analyse III (2ème) ⇒ Machine learning, Markov chains and algorithmic applications
  • Introduction to database systems (3ème) ⇒ Distributed information systems, Systems for data management and data science
  • Introduction to machine learning (2ème) ⇒ Machine learning
  • Introduction to operating systems (3ème) ⇒ Systems for data management and data science
  • Linear models (3ème) ⇒ Machine learning
  • Modèles stochastiques pour les communications (3ème) ⇒ Markov chains and algorithmic applications, Statistical signal and data processing through applications
  • Probability and statistics (2ème) ⇒ Algorithms II, Markov chains algorithmic applications, Machine learning, Statistics for data science
  • Signal processing for communications (3ème) ⇒ Statistical signal and data processing through applications
  • Theory of computation (2ème) ⇒ Computational complexity
  • Algorithms (2ème) ⇒ Algorithms II, Concurrent computing, Distributed algorithms
  • Computer architecture (2ème) ⇒ Principles of computer systems
  • Computer language processing (3ème) ⇒ Principles of computer systems
  • Computer networks (2ème) ⇒ Distributed algorithms, Principles of computer systems
  • Functional programming (2ème) ⇒ Principles of computer systems
  • Introduction to database systems (3ème) ⇒ Distributed information systems, Principles of computer systems, Systems for data management and data science
  • Introduction to operating systems (3ème) ⇒ Concurrent computing, Distributed algorithms, Principles of computer systems, Systems for data management and data science
  • Parallelism and concurrency (2ème) ⇒ Concurrent computing
  • Probability and statistics (2ème) ⇒ Algorithms II
  • Software engineering (3ème) ⇒ Principles of computer systems
  • Algebra (3ème) ⇒ Cryptography and security
  • Algorithms (2ème) ⇒ Algorithms II, Cryptography and security
  • Computer architecture (2ème) ⇒ Advanced computer architecture
  • Computer networks (2ème) ⇒ Mobile networks
  • Computer security (3ème) ⇒ Advanced topics on privacy enhancing technologies, Cryptography and security, Mobile networks, Student seminar : security protocols and applications
  • Principles of digital communications (3ème) ⇒ Mobile networks
  • Probability and statistics (2ème) ⇒ Algorithms II, Cryptography and security
  • Algebra (3ème) ⇒ Cryptography and security
  • Algorithms (2ème) ⇒ Algorithms II, Cryptography and security, Distributed algorithms
  • Computer networks (2ème) ⇒ Distributed algorithms, Mobile networks
  • Computer security (3ème) ⇒ Cryptography and security, Mobile networks
  • Introduction to database systems (3ème) ⇒ Distributed information systems
  • Introduction to operating systems (3ème) ⇒ Distributed algorithms
  • Modèles stochastiques pour les communications (3ème) ⇒ Networks out of control
  • Principles of digital communications ⇒ Mobile networks
  • Probability and statistics (2ème) ⇒ Algorithms II, Cryptography and security
  • Algorithms (2ème) ⇒ Machine learning
  • Analyse III (2ème) ⇒ Machine learning
  • Introduction to computer graphics (3ème) ⇒ Advanced computer graphics, Virtual reality
  • Introduction to machine learning (2ème) ⇒ Machine learning
  • Linear models (3ème) ⇒ Machine learning
  • Modèles stochastiques pour les communications (3ème) ⇒ Statistical signal and data processing through applications
  • Probability and statistics (2ème) ⇒ Automatic speech processing,  Machine learning
  • Signal processing for communications (3ème) ⇒ Automatic speech processing, Applied biomedical signal processing, Computational photography, Mathematical foundations of signal processing, Statistical signal and data processing through applications
  • Algorithms (2ème) ⇒ Concurrent computing, Distributed algorithms
  • Computer architecture (2ème) ⇒ Advanced computer architecture, Advanced multiprocessor architecture, Principles of computer systems
  • Computer language processing (3ème) ⇒ Principles of computer systems
  • Computer networks (2ème) ⇒ Decentralized systems engineering, Distributed algorithms, Mobile networks, Principles of computer systems
  • Computer security (3ème) ⇒ Decentralized systems engineering, Mobile networks
  • Functional programming (2ème) ⇒ Principles of computer systems
  • Introduction to database systems (3ème) ⇒ Principles of computer systems, Systems for data management and data science
  • Introduction to operating systems (3ème) ⇒ Concurrent computing, Decentralized systems engineering, Distributed algorithms, Principles of computer systems, Systems for data management and data science
  • Parallelism and concurrency (2ème) ⇒ Concurrent computing, Decentralized systems engineering
  • Principles of digital communications (3ème) ⇒ Mobile networks
  • Software engineering (3ème) ⇒ Principles of computer systems
  • Computer networks (2ème) ⇒ Mobile networks
  • Computer security (3ème) ⇒ Mobile networks
  • Modèles stochastiques pour les communications (3ème) ⇒ Networks out of control, Statistical signal and data processing through applications
  • Principles of digital communications (3ème) ⇒ Mobile networks
  • Probability and statistics (2ème) ⇒ Advanced probability and applications
  • Signal processing for communications (3ème) ⇒ Statistical signal and data processing through applications
  • Algorithms (2ème) ⇒ Algorithms II, Concurrent computing, Distributed algorithms, Machine learning, Topics in theoretical computer science
  • Analyse III (2ème) ⇒ Advanced probability and applications, Markov chains and algorithmic applications
  • Computer networks (2ème) ⇒ Distributed algorithms
  • Graph theory (3ème) ⇒ Probabilistic method in combinatorics
  • Introduction to machine learning (2ème) ⇒ Machine learning
  • Introduction to operating systems (3ème) ⇒ Concurrent computing,  Distributed algorithms
  • Linear models (3ème) ⇒ Machine learning
  • Modèles stochastiques pour les communications (3ème) ⇒ Markov chains and algorithmic applications
  • Parallelism and concurrency (2ème) ⇒ Concurrent computing
  • Probability and statistics (2ème) ⇒ Advanced algorithms, Advanced probability and applications, Machine learning, Markov chains and algorithmic applications
  • Algebra (3ème) ⇒ Cryptography and security
  • Algorithms (2ème) ⇒ Cryptography and security, Distributed algorithms, Machine learning
  • Computer networks (2ème) ⇒ Distributed algorithms
  • Computer security (3ème) ⇒ Cryptography and security
  • Intelligence artificielle (3ème) ⇒ Intelligent agents
  • Introduction à l’optimisation et à la recherche opérationnelle (3ème) ⇒ Machine learning
  • Introduction to database systems (3ème) ⇒ Distributed information systems, Systems for data management and data science
  • Introduction to operating systems (3ème) ⇒ Distributed algorithms, Systems for data management and data science
  • Linear models (3ème) ⇒ Machine learning
  • Modèles stochastiques pour les communications (3ème) ⇒ Networks out of control
  • Probability and statistics (2ème) ⇒ Cryptography and security, Machine learning