Filières obligatoires et optionnelles

Filières obligatoires

Les filières obligatoires sont acquises automatiquement par la réussite des blocs A, B, C, D et E :

Filière 1 : Networks and Communications

  • Computer networks
  • Modèles stochastiques pour les communications
  • Principles of digital communications
  • Probabilités et statistiques

Filière 2 : Security, Cryptography and Privacy

  • Algorithms
  • Algebra
  • Computer security
  • Theory of computation

Filière 3 : Signal and Image Processing

  • Analyse IV
  • Circuits et systèmes I
  • Circuits and systems II
  • Signal processing for communications

Filières optionnelles


Les étudiants doivent réussir au minimum une filière optionnelle parmi les cinq proposées.

Une filière optionnelle est réussie lorsque tous les crédits des cours obligatoires de la filière sont obtenus individuellement

  • Architecture des systems-on-chip, 2ème année, Printemps, 4 crédits
  • Introduction to multiprocessor architecture, 3ème année, Automne, 3 crédits
  • Projet de systems-on-chip, 3ème année, Printemps, 3 crédits
  • Functional programming, 2ème année, Automne, 5 crédits
  • Introduction to database systems, 3ème année, Printemps, 4 crédits
  • Introduction to operating systems, 3ème année, Printemps, 3 crédits
  • Operating systems implementation3ème année, Printemps, 4 crédits
  • Parallelism and concurrency, 2ème année, Printemps, 4 crédits
  • Projet programmation système, 2ème année, Printemps, 2 crédits
  • Software development project, 3ème année, Automne, 4 crédits
  • Software engineering, 3ème année, Automne, 4 crédits
  • Introduction à l’informatique visuelle, 2ème année, Printemps, 4 crédits
  • Introduction to computer graphics, 3ème année, Printemps, 6 crédits
  • Numerical methods for visual computing, 3ème année, Automne, 4 crédits
  • Chimie générale avancée, 3ème année, Automne, 6 crédits
  • Introduction aux sciences du vivant (pour IC), 3ème année, Printemps, 6 crédits
  • Functional programming, 2ème année, Automne, 5 crédits
  • Parallelism and concurrency, 2ème année, Printemps, 4 crédits
  • Internet analytics, 3ème année, Printemps, 5 crédits
  • Introduction to database systems, 3ème année, Printemps, 4 crédits
  • Introduction to machine learning, 2ème année, Printemps, 4 crédits

Remarques

L’inscription à  la filière optiionnelle se fait en début de 3ème année via l’inscription aux cours.

  • Il est possible de changer de filière durant la 3ème année.
  • Il est vivement conseillé de faire plusieurs filières en parallèle.
  • Les cours indiqué en italique sont optionnels dans la filière.