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 des spécialisations en Informatique nécessitent d’avoir suivi au préalable le cours prérequis. Prière de vous référer aux descriptifs de cours.

  • Algorithms I (2ème année) => Data Visualization, Machine Learning
  • Analysis III (2ème année) ⇒ Machine Learning
  • Introduction to Machine Learning (2ème année) => AI Product Management, Machine Learning for Behavioral Data, Modern Natural Language Processing, Visual Intelligence
  • Probabilités et statistique (2ème année) => Applied Data Analysis, Machine Learning
  • Algorithms I (2ème année) => Distributed Algorithms
  • Computer Architecture (2ème année) => Advanced Computer Architecture, Advanced Operating Systems, Hardware-software co-design, Principles of Computer Systems
  • Computer Language Processing (2ème année) => Hardware-software co-design
  • Computer Systems (2ème année) => Advanced Operating Systems, Decentralized Systems Engineering, Distributed Algorithms, Mobile Networks
  • Data-Intensive Systems (3ème année) => Principles of Computer Systems
  • Principles of Digital Communications (3ème année) => Mobile Networks 
  • Software Construction (2ème année ) => Advanced Operating Systems, Hardware-software co-design, Principles of Computer Systems
  • The Software Enterprise – from Ideas to Products (3ème année) => Principles of Computer Systems
  • Algebra (2ème année) => Cryptography and Security
  • Algorithms I (2ème) => Cryptography and Security, Sublinear Algorithms
  • Analysis III (2ème année) => Dynamical System Theory for Engineers
  • Computer Language Processing (3ème année) => Formal Verification
  • Computer Security and Privacy (3ème année) =>Seminar on applied cryptography
  • Computer Systems (2ème année) => Concurrent Computing
  • Modèles stochastiques pour les communications (3ème année) => Networks out of Control 
  • Probabilités et Statistiques (2ème année) => Advanced Probability and Applications, Cryptography and Security, Markov Chains and Algorithmic Applications
  • Signal Processing (2ème année) => Dynamical System Theory for Engineers
  • Algebra (2ème année) => Cryprography and Security
  • Algorithms I (2ème année) => Cryptography and Security
  • Computer Architecture (2ème année) => Advanced Computer Architecture
  • Computer Language Processing (3ème année) => Formal Verification
  • Computer Security and Privacy (3ème année) => Advanced Topics on Privacy Enhancing Technologies, Human-centered Security and Privacy, Seminar on applied cryptography, Topics in Software Security
  • Computer Systems (2ème année) => Decentralized Systems Engineering
  • Probability and Statistics (2ème année) => Cryptography and Security