Programmes d'études
Programmes et cheminements

Programmes d'études
Programmes et cheminements
Maîtrise professionnelle (ou DESS) modulaire en Génie informatique
Option Ingénierie et analytique des données
Cette maîtrise professionnelle (ou DESS) combine l'expertise des départements GIGL et MAGI pour offrir une formation en ingénierie et analytique des données. Le programme permet d’acquérir les connaissances et habiletés en vue d’analyser, concevoir, mettre en œuvre, déployer, exploiter et gérer des systèmes informatiques en science des données.
Le programme de maîtrise professionnelle en génie informatique, option ingénierie et analytique des données, conduit à l'obtention du grade de Maîtrise en ingénierie (M.Ing.). Le programme de DESS en génie informatique, option ingénierie et analytique des données, conduit à l'obtention du diplôme de DESS.
Les cours de cette option ont un contenu de nature informatique et/ou mathématique. Cette maîtrise est donc accessible a priori à des candidats ayant une formation universitaire en génie, en informatique ou en mathématique. Les candidats ayant une formation scientifique de niveau universitaire comportant des composantes significatives en informatique et en mathématique ou détenant une expérience professionnelle pertinente seront aussi considérés.
Pour en savoir plus sur le processus et les conditions d'admission visitez https://www.polymtl.ca/futur/es/admission.
Le programme de maîtrise (ou DESS) modulaire permet à l'étudiant de recevoir soit :
-
une Attestation spécifique de l'École Polytechnique, lorsqu'il a terminé le module obligatoire (A) ou le module de spécialisation (B) (l’étudiant doit en faire la demande par écrit au Registrariat);
-
s’il est inscrit au DESS, un Diplôme d'études supérieures spécialisées (DESS), s'il complète le module obligatoire et le module de spécialisation (A)+(B);
-
un diplôme de Maîtrise s'il complète les trois modules prévus au programme (A)+(B)+(C).
Note 1 : Un étudiant inscrit dans un programme de maîtrise modulaire et qui a complété les modules A et B ne recevra pas de diplôme de DESS. Toutefois, si cet étudiant décide de ne plus poursuivre ses études de maîtrise, il pourra demander un changement de programme et ainsi obtenir le DESS.
Note 2 : Un étudiant ayant obtenu le DESS modulaire (au cours des 3 années précédant sa nouvelle admission) pourra s’inscrire dans le programme de maîtrise modulaire de la même option et obtenir, suite à la complétion du module C, le diplôme de maîtrise modulaire (ce diplôme comportera alors la mention d’obtention du DESS modulaire décerné antérieurement).
Note 3 : La mention de l’option apparaîtra sur le relevé de notes ainsi que sur le diplôme de maîtrise ou de DESS.
Le programme est composé de trois modules ayant chacun des objectifs spécifiques. Le module de base vise une couverture du domaine suffisante pour garantir qu’aucun aspect important ne soit négligé. Le module de spécialisation permet à l’étudiant de compléter sa formation, soit en fonction de besoins spécifiques à un domaine d’application particulier, soit en fonction de son expérience antérieure. Le module d’intégration vise la synthèse de l’ensemble des connaissances acquises dans le cadre d’un projet ou stage.
Modules | Crédits |
---|---|
(A) Module de base (cours) | 15 |
(B) Module de spécialisation (cours) | 15 |
(C) Module d'intégration (stage ou projet) | 15 |
Légende
Liste de cours
(A) - Module de base (15 crédits)
Cours au choix parmi les suivants (15 crédits)
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
INF8111 |
Fouille de données | 3 |
Automne 2024
Été 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
3 (3 - 1.5 - 4.5)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Trimestre :
Automne 2024, Été 2025
Période :
Notes :
Responsable(s) :
Daniel Aloise
Description
Fouille de données: concepts et contextualisation. Préparation, réduction et transformation de données. Tâches principales de la fouille de données et ses algorithmes. Détection de données aberrantes. Fouille de données sur des graphes et le web. Analyse de réseaux sociaux. Fouille de mégadonnées (Big Data): concepts, champs d'application, outils et paradigmes de programmation. Fouille de flots de données. |
||||||
INF8480 |
Systèmes répartis et infonuagique | 3 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
3 (3 - 1.5 - 4.5)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
INF3405
70 crédits
Corequis :
Aucun
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Alejandro Quintero
Description
Introduction aux systèmes répartis et à l'infonuagique. Environnement de développement technologique et réseautique des systèmes répartis. Architectures client-serveur, pair-à-pair, orientées-services et totalement réparties. Infrastructure, plateforme et applications en tant que services. Concepts d'objets distants et d'intergiciels. Virtualisation des noeuds et du réseau. Notions de synchronisation du temps et de systèmes transactionnels répartis. Méthodes et techniques de conception de services performants, répartis, virtualisés, sécuritaires et tolérants aux défaillances. L'informatique et le développement durable dans le contexte d'applications réparties et de l'infonuagique |
||||||
INF8808 |
Visualisation de données | 3 |
Hiver 2025
|
Cours de jour
|
||
Nombre de crédits :
3 (3 - 1.5 - 4.5)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
70 crédits
Corequis :
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Thomas Hurtut
Description
Principes de design graphique. Types de données visuelles. Interaction et animation. Visualisation d'arbres et réseaux. Géovisualisation. Visualisation de données multimédias. Données multidimensionnelles. Couleur, perception et cognition dans la visualisation. Programmation avec une librairie.' |
||||||
MTH8302 |
Analyse de régression et analyse de variance | 3 |
Hiver 2025
|
Cours de jour
Cours de soir
|
||
Nombre de crédits :
3 (3 - 0 - 6)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Mathématiques et génie Ind.
Préalables(s) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Bernard Clément
Description
Classification des modèles statistiques, modèle de régression avec un prédicteur, analyse de la variance, tests d'hypothèses, prédictions, analyse diagnostique des résidus, mesures correctives, transformations, modèles de régression multiple, estimation des paramètres, analyse de la variance, tests d'hypothèses, prédictions, problème de multicolinéarité, méthodes de sélection de prédicteurs pour la construction de modèles, identification d'observations influentes, modèles avec prédicteurs catégoriques, modèle de régression logistique, modèles non linéaires, régression PLS, modèle d'analyse de la variance avec un facteur, analyse des moyennes, modèles d'analyse de la variance avec deux facteurs croisés, facteurs emboîtés, facteurs blocs, analyse de covariance, modèles d'analyse de variance avec trois facteurs et plus, modèles avec plusieurs variables de réponse, analyse de variance multidimensionnelle, modèle à mesures répétées, introduction à la fouille de données. |
||||||
MTH8415 |
Fondements de recherche opérationnelle | 3 |
Hiver 2025
|
Cours de jour
|
||
Nombre de crédits :
3 (3 - 0 - 6)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Mathématiques et génie Ind.
Préalables(s) :
Préalables 70 crédits
MTH1007 ou équivalent
Corequis :
Trimestre :
Hiver 2025
Période :
Responsable(s) :
Youssef Diouane
Description
Présentation des résultats fondamentaux, des principaux modèles et des techniques de résolution en recherche opérationnelle, avec applications aux sciences de l'ingénieur. Programmation linéaire et application aux jeux matriciels; optimisation non linéaire sous contraintes et application en ingénierie; programmation en nombres entiers et application au problème de sac-à-dos; cheminements optimaux dans les graphes et applications à l'ordonnancement et à la gestion de stock; flots dans les réseaux et problèmes de transport. |
||||||
IND6212 |
Exploration de données industrielles | 3 |
Hiver 2025
|
Cours de jour
Cours de soir
|
||
Nombre de crédits :
3 (3 - 0 - 6)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Mathématiques et génie Ind.
Préalables(s) :
Corequis :
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Bruno Agard
Description
Exploration de données (data mining). Définition et étude des différentes étapes du processus général d'extraction d'information pour la résolution de problèmes industriels. Segmentation d'un ensemble de produits, détermination de cellules de production. Recherche de règles d'associations. Détermination de modèles d'arbres de décision et de classification. Détermination de modèles d'estimation et de classification. Correction de bases de données industrielle. Exploration de données historiques. Traitement automatique des données. Aide à la conception de produits, de processus et de systèmes logistiques. Standardisation. Analyse des pratiques de conception. Amélioration des processus de production. Amélioration de la qualité. Détections et analyses d'erreurs. |
||||||
Note : l'étudiant possédant déjà une formation en recherche opérationnelle pourra remplacer le cours MTH8415 par un cours au choix. |
||||||
Ou un cours au choix avec l’approbation du directeur ou de la directrice d’études.
|
(B) - Module de spécialisation (15 crédits)
Cours au choix parmi les cours du module de base (0 à 3 crédits)
Ingénierie des données
Cours au choix parmi les suivants (3 à 6 crédits)
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
INF6422 |
Concepts avancés en sécurité informatique | 3 | ||||
Nombre de crédits :
3 (3 - 1.5 - 4.5)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
INF4420A ou l���équivalent
Corequis :
Trimestre :
Période :
Notes :
Responsable(s) :
Frédéric Cuppens
Description
Évaluation de performance en sécurité informatique. Performance des systèmes défensifs vs performance des outils d'attaques. Méthodes quantitatives d'évaluation de performance en sécurité informatique : modèles mathématiques, simulation et émulation. Méthodes d'expérimentation en laboratoire. Systèmes de détection d'intrusion (IDS) : recherche, déploiement commercial et limitations. Détection par règle et par anomalie. Évasion d'IDS et attaques par imitation. Détection de code malicieux : principes de base et problématiques actuelles. Réseaux de zombies : types, historique et fonctionnement. Méthode de détection et de mitigation. Attaques de déni de service : utilisation à des fins économiques et politiques, solutions proposées et utilisées. Modèles sémantiques des concepts de sécurité et attaques sémantiques. Modèles et systèmes de gestion de la confiance. Protection de la vie privée et impacts sociopolitiques. |
||||||
Cours des cycles supérieurs | INF8102 |
Sécurité dans les environnements infonuagique | 3 |
Automne 2024
|
Cours de jour
|
|
Nombre de crédits :
3 (3 - 1.5 - 4.5)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Foutse Khomh
Description
Concepts clés de l'infonuagique. Sûreté de fonctionnement et sécurité dans le nuage. Gestion des identités et des accès. Gestion sécurisée des configurations. Protection des données et automatisation. Mise en réseau et journalisation. Conformité, réponse aux incidents, et tests de pénétration. Sécurité dans les environnements infonuagiques mobiles. |
||||||
LOG8415 |
Concepts avancés en infonuagique | 3 | ||||
Nombre de crédits :
3 (3 - 1.5 - 4.5)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Trimestre :
Période :
Notes :
Responsable(s) :
À venir
Description
Concepts clés de l'infonuagique. Principaux modèles de services d'infonuagique. Mécanismes clés et architecture d'une plateforme infonuagique. Théorie de la virtualisation et techniques logicielles de virtualisation. Analytique pour les gros volumes de données avec MapReduce et NoSQL. Considérations techniques liées à la migration d'applications vers le nuage. Patrons d'architectures pour le nuage. Interopérabilité dans le nuage. Métriques de qualité de service et contrat de niveau de service. Sûreté de fonctionnement et sécurité dans le nuage. Problèmes juridiques liés à l'infonuagique. Infonuagique mobile |
||||||
Cours des cycles supérieurs | LOG8415E |
Advanced Concepts of Cloud Computing | 3 |
Automne 2024
|
Cours de jour
|
|
Nombre de crédits :
3 (3 - 1.5 - 4.5)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Foutse Khomh
Description
Key concepts of cloud computing. Key mechanisms and key architectures of cloud computing platforms. Service delivery models of a cloud computing architecture. Virtualization. Big data analytics with MapReduce and NoSQL. Migration of applications to the cloud. Cloud computing patterns. Interoperability issues in the cloud. Quality of Service metrics and Service Level Agreement (SLA). Dependability and security in the cloud. Legal issues related to cloud computing. Mobile cloud computing. |
Analytique des données
Cours au choix parmi les suivants (9 à 12 crédits)
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
INF8225 |
I.A.:tech. probabilistes et d'apprentissage | 3 |
Hiver 2025
|
Cours de jour
|
||
Nombre de crédits :
3 (3 - 1.5 - 4.5)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Christopher J. Pal
Description
Méthodes probabilistes d'intelligence artificielle. Modèles probabilistes : réseaux bayésiens, modèles de Markov cachés, champs aléatoires de Markov et leurs généralisations. Inférence. Théorie de la décision statistique et des réseaux de décision. Algorithmes d'apprentissage automatique, classificateurs simples, complexes et structurés. L'apprentissage profond « deep learning ». Traitement probabiliste de la langue naturelle et de la perception visuelle. Applications à la conception et l'implantation des systèmes experts, au forage de données, à la recherche d'informations et à la vision par ordinateur. |
||||||
LOG6307 |
Fouille de réf. pour mise en prod. logicielle | 3 | ||||
Nombre de crédits :
3 (3 - 1.5 - 4.5)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
80 crédits pour les étudiants au baccalauréat
Corequis :
Trimestre :
Période :
Notes :
Ce cours est offert en anglais
Responsable(s) :
À venir
Description
Processus de la mise en production de logiciel : intégration, manufacture, tests en plusieurs étapes, emballage et livraison. Planification de la mise en production et problématiques liées. Définition et concepts de base de la fouille de référentiels logiciels. Différents types de référentiels : gestion des configurations, gestion de bogues, listes de diffusion, écosystèmes de projets et sites de collaboration. Techniques pour l'analyse empirique des référentiels: fouille de données, analyse statistique, traitement de la langue naturelle, analyse du code source et analyse manuelle. Intégration : gestion des configurations, impact des patrons de branchement sur la qualité du logiciel, patrons d'intégration dans des projets à grande échelle. Manufacture : maintenance et vérification de la manufacture, gestion de la variabilité logicielle. Tests en plusieurs étapes : prédiction de bogues, réduction/minimalisation/sélection de tests et assurance qualité en continu. Emballage : distributions de logiciels à grande échelle, provenance de code source et applications mobiles. Livraison : techniques de déploiement, magasins d'applications mobiles (« app stores ») et infonuagique. |
||||||
Cours des cycles supérieurs | LOG6307E |
Release Eng.App. Mining Software Repositories | 3 |
Automne 2024
|
Cours de jour
|
|
Nombre de crédits :
3 (3 - 1.5 - 4.5)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
80 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Zohreh Sharafi
Description
Software release engineering process: integration, build, multi-staged testing, deployment, release and operations. Definition and base concepts of mining software repositories. Different types of repositories: version control, bug reports, code review, mailing lists, StackOverflow, project ecosystems, collaboration platforms. Techniques for empirical analysis of repositories: data mining, statistical analysis, natural language processing, source code analysis, qualitative analysis. Integration: configuration management, branching patterns, feature toggles, merge conflicts. Build: maintenance and verification of build, build failures, continuous integration, infrastructure-as-code, software configuration. Multi-staged testing: bug prediction, test selection, continuous testing. Deployment/release: large-scale distributions, deployment/release strategies, source code provenance, app stores. Operations: log analysis, rollback. |
||||||
LOG6308 |
Systèmes de recommandations | 3 |
Hiver 2025
|
Cours de jour
|
||
Nombre de crédits :
3 (3 - 1.5 - 4.5)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
Aucun
Corequis :
Aucun
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Michel Desmarais
Description
Concepts et exemples d'applications des systèmes de recommandations et des filtres d'information. Modélisation des intérêts, buts et connaissances des utilisateurs. Matrices de votes, matrices termes-documents et matrices d'adjacence. Filtres collaboratifs item-item et utilisateur-utilisateur. Approches probabilistes et algorithme PageRank. Réduction de dimensions. Facteurs de confiance, transparence et sérendipité de l'information filtrée. Techniques de personnalisation en fonction de la connaissance et des actions des utilisateurs. Techniques de validation |
||||||
MTH6312 |
Méthodes statistiques d'apprentissage | 3 |
Automne 2024
|
Cours de jour
|
||
Nombre de crédits :
3 (3 - 0 - 6)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Mathématiques et génie Ind.
Préalables(s) :
Corequis :
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Luc Adjengue
Description
Introduction à la statistique à l'aide d'un logiciel de traitement statistique des données. Critères de sélection de variables. Régression pénalisée. Régression non paramétrique. Validation croisée. Apprentissage supervisé, semi-supervisé et non supervisé. Mélange de Gaussiennes et algorithme espérance-maximisation (EM). Apprentissage automatique. Arbres additifs. Méthodes d'ensemble en classification. Apprentissage bayésien. |
||||||
MTH6405 |
Théorie des graphes et des réseaux | 3 |
Automne 2024
|
Cours de jour
|
||
Nombre de crédits :
3 (3 - 0 - 6)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Mathématiques et génie Ind.
Préalables(s) :
Corequis :
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Alain Hertz
Description
Définitions et concepts de base : degré, chaîne, chemin, cycle, circuit, arbre. Problèmes de connexité et de cheminement : arbre et arborescence optimaux, cycle eulérien, plus court chemin. Flot dans les réseaux : algorithmes de flot maximum et de flot compatible à coût minimum, problème d'affectation. Algorithmique dans les graphes : problèmes de la coloration minimale, du stable et de la clique maximum, du couplage maximum. Classes de graphes : graphes bipartis, graphes planaires, d'intervalle, de comparabilité. Modélisation et résolution de problèmes de transport, d'horaires et d'ordonnancement à l'aide des graphes et des réseaux. |
||||||
MTH8304 |
Apprentissage non supervisé et séries chrono. | 3 |
Hiver 2025
|
Cours de jour
|
||
Nombre de crédits :
3 (3 - 0 - 6)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Mathématiques et génie Ind.
Corequis :
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Julie Carreau
Description
Modélisation statistique : classification des variables, codages des variables catégoriques, classement des modèles et des méthodes statistiques, apprentissage supervisé et non supervisé, logiciels d'analyses statistiques. Analyse de séries chronologiques : lissage exponentiel, moyennes mobiles, modèles ARIMA, ARCH et GARCH. Analyse multidimensionnelle : la loi multinormale et ses propriétés, analyse discriminante, machines à vecteur de support (SVM), analyse canonique, analyse des correspondances simples et multiples. Apprentissage non supervisé : composantes principales, classement hirarchique et partitionnement, k-moyennes, dendogrammes, critères de partitionnement, arbres additifs et méthodes d'ensemble en classification. |
||||||
MTH8414 |
Outils de recherche opérationnelle en génie | 3 |
Automne 2024
|
Cours de jour
Cours de soir
|
||
Nombre de crédits :
3 (3 - 1.5 - 4.5)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Mathématiques et génie Ind.
Préalables(s) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Trimestre :
Automne 2024
Période :
Notes :
Ce cours est également disponible en anglais (MTH8414E).
Responsable(s) :
Louis-Martin Rousseau
Description
Résolution de problèmes en ingénierie à l'aide des techniques de la recherche opérationnelle : programmation linéaire et non linéaire, programmation linéaire en nombres entiers, flots dans les réseaux, méthodes heuristiques et métaheuristiques, génération de colonnes, programmation par contraintes. Langages de modélisation. Logiciels d'optimisation mathématique. Applications en ingénierie et logistique. |
||||||
Cours des cycles supérieurs | INF8460 |
Traitement automatique de la langue naturelle | 3 |
Automne 2024
|
Cours de jour
|
|
Nombre de crédits :
3 (3 - 1.5 - 4.5)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
70 crédits pour les étudiants du baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Amal Zouaq
Description
Modélisation par n-grammes. Analyse syntaxique probabiliste. Analyse syntaxique basée sur les dépendances. Sémantique vectorielle et mesures de similarité. Extraction d'information et de connaissances à partir de textes. Systèmes automatiques de réponse à des questions. Systèmes de dialogue et agents conversationnels. Réseaux de neurones pour le traitement de la langue. |
||||||
Cours des cycles supérieurs | INF8250A |
Apprentisage par renforcement | 4 | |||
Nombre de crédits :
4 (3 - 3 - 6)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
70 crédits pour les étudiants de baccalauréat.
Corequis :
Cours des cycles supérieurs
Trimestre :
Période :
Notes :
Responsable(s) :
Sarath Chandar Anbil Parthipan
Description
Introduction à l'apprentissage par renforcement. Bandits à plusieurs bras. Bandits contextuels. Processus de décision de Markov fini. Programmation dynamique. Itération de politique. Itération des valeurs. Méthodes de Monte Carlo. Apprentissage par différence temporelle. Bootstrap à n étapes. Prédiction sur politique avec approximation de fonction. Contrôle sur politique avec approximation de fonction. Contrôle hors politique avec approximation de fonction. Méthodes de gradient de politique. REINFORCE. Acteur-Critique. Gradients de politique déterministes. Gradient naturel de politique. TRPO et PPO. RL basé sur un modèle. Planification. Traces d'éligibilité. RL hiérarchique. POMDPs. RL inverse. Exploration en RL. RL hors ligne. RL multi-agents. |
||||||
Cours des cycles supérieurs | INF8250AE |
Reinforcement Learning | 4 |
Automne 2024
|
Cours de jour
|
|
Nombre de crédits :
4 (3 - 3 - 6)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
70 credits for undergraduate students.
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Sarath Chandar Anbil Parthipan
Description
Introduction to Reinforcement Learning. Multi-armed bandits. Contextual Bandits. Finite Markov Decision Process. Dynamic Programming. Policy Iteration. Value Iteration. Monte Carlo Methods. Temporal Difference Learning. n-step bootstrapping. On-policy prediction with function approximation. on-policy control with function approximation. off-policy control with function approximation. Policy Gradient Methods. REINFORCE. Actor-Critic. Determistic Policy Gradients. Natural Policy Gradient. TRPO and PPO. Model-based RL. Planning. Eligibility Traces. Hierarchical RL. POMDPs. inverse-RL. Exploration in RL. Off-line RL. Multi-agent RL. |
||||||
Cours des cycles supérieurs | MTH6602 |
Optimisation en temps réel | 3 |
Hiver 2025
|
Cours de jour
|
|
Nombre de crédits :
3 (3 - 0 - 6)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Mathématiques et génie Ind.
Préalables(s) :
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Issmaïl El Hallaoui
Description
Prise de décision en temps réel pour les problèmes combinatoires. Analyse de performance des algorithmes en ligne. Ratio de compétitivité. Programmation linéaire en ligne (online). Ordonnancement en temps réel. Routage dynamique des véhicules. Allocation des ressources en temps réel. Optimisation stochastique guidée par les données. Processus de décision markoviens. Apprentissage par renforcement. Applications : AdWords, prise de rendez-vous, transport à la demande, mise à jour rapide des horaires de personnel, des plans de production et des plans en transport. |
Ou un cours au choix avec l’approbation du directeur ou de la directrice d’études.
(C) - Module d'intégration (15 crédits)
Pour les projets et les stages de 9 crédits et plus, l'étudiant doit avoir complété 9 crédits de cours avant d'entreprendre l'activité (stage ou projet) du module d'intégration.
Cours au choix (0 à 3 crédits)
Stage1 ou projet :
(1) L’étudiant désirant effectuer un stage industriel dans le cadre de son programme doit établir, en collaboration avec un professeur du département, des liens avec une entreprise pour obtenir son stage. Le stage doit être fait sous la cosupervision d’un professionnel de l’entreprise et d’un professeur du département. Le contenu du stage doit être approuvé par le responsable du programme au moins un mois avant le début du stage.
L'étudiant peut prendre des projets et/ou un stage pour un maximum de 15 crédits.
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
INF6972S |
Stage en milieu de travail | 12 | ||||
Nombre de crédits :
12 (0 - 0 - 36)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
9 crédits de cours aux études supérieures
Corequis :
Trimestre :
Période :
Notes :
Responsable(s) :
Tarek Ould Bachir
Description
Stage d'une durée maximale d'un trimestre de 15 semaines (540 heures)* effectué à temps plein permettant à l'étudiant de réaliser ou de participer à un ou des projets de recherche, de développement, de conception, d'application, d'implantation ou d'évaluation dans un milieu de travail. Il s'adresse exclusivement aux candidats inscrits à un programme de maîtrise professionnelle. Il se fait sous la supervision conjointe d'un professeur de Polytechnique Montréal et d'un professionnel du milieu de travail. L'étudiant doit remettre un rapport à la fin du stage. * Minimum de 450 heures de travail. |
||||||
INF6966S |
Stage en milieu de travail à temps partiel | 12 | ||||
Nombre de crédits :
12 (0 - 0 - 36)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
9 crédits de cours aux études supérieures
Corequis :
Trimestre :
Période :
Notes :
Note : La note IP (incomplet poursuite) sera attribuée à la fin du premier trimestre. Le stage peut débuter au trimestre d'été, d'automne ou d'hiver.
Responsable(s) :
Tarek Ould Bachir
Description
Stage d'une durée maximale de 30 semaines (540 heures)* effectué à temps partiel sur deux trimestres consécutifs permettant à l'étudiant de réaliser ou de participer à un ou des projets de recherche, de développement, de conception, d'application, d'implantation ou d'évaluation dans un milieu de travail. Il s'adresse exclusivement aux candidats inscrits à un programme de maîtrise professionnelle. Il se fait sous la supervision conjointe d'un professeur de l'École et d'un professionnel du milieu de travail. L'étudiant doit remettre un rapport à la fin du stage (à la fin de son deuxième trimestre de stage à temps partiel). * Minimum de 450 heures de travail. |
||||||
Projet | INF6901 |
Projet de maîtrise en ingénierie I | 6 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de jour
Cours de jour
|
|
Nombre de crédits :
6 (0 - 0 - 18)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
Corequis :
Projet
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
L'étudiant doit s'inscrire à cette activité une seule fois au cours de sa maîtrise au trimestre où il prévoit déposer son rapport de projet.
Responsable(s) :
Tarek Ould Bachir
Description
Projet de maîtrise en ingénierie accompli sous la direction d'un directeur de projet et comprenant une étude de niveau supérieur sur un problème de génie ainsi que la rédaction d'un rapport de projet. Le travail comprend au moins 18 heures par semaine consacrées au projet pendant un trimestre ou l'équivalent. |
||||||
Projet | INF6902 |
Projet de maîtrise en ingénierie II | 9 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de jour
Cours de jour
|
|
Nombre de crédits :
9 (0 - 0 - 27)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
9 crédits de cours aux études supérieures
Corequis :
Projet
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
L'étudiant doit s'inscrire à cette activité une seule fois au cours de sa maîtrise au trimestre où il prévoit déposer son rapport de projet.
Responsable(s) :
Tarek Ould Bachir
Description
Projet de maîtrise en ingénierie accompli sous la direction d'un directeur de projet et comprenant une étude de niveau supérieur sur un problème de génie ainsi que la rédaction d'un rapport de projet. Le travail comprend au moins 27 heures par semaine consacrées au projet pendant un trimestre ou l'équivalent. |
||||||
Projet | INF6903 |
Projet de maîtrise en ingénierie III | 12 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de jour
Cours de jour
|
|
Nombre de crédits :
12 (0 - 0 - 36)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
9 crédits de cours aux études supérieures
Corequis :
Projet
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
L'étudiant doit s'inscrire à cette activité une seule fois au cours de sa maîtrise au trimestre où il prévoit déposer son rapport de projet.
Responsable(s) :
Tarek Ould Bachir
Description
Projet de maîtrise en ingénierie accompli sous la direction d'un directeur de projet et comprenant une étude de niveau supérieur sur un problème de génie ainsi que la rédaction d'un rapport de projet. Le travail comprend au moins 36 heures par semaine consacrées au projet pendant un trimestre ou l'équivalent. |
||||||
Projet | INF6904 |
Projet de maîtrise en ingénierie IV | 15 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de jour
Cours de jour
|
|
Nombre de crédits :
15 (0 - 0 - 45)
Les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple (3 - 2 - 4), constituent le triplet horaire.
Le premier chiffre est le nombre d'heures de cours théorique par semaine (les périodes de cours durent 50 minutes). Le second chiffre est le nombre d'heures de travaux dirigés (exercices) ou laboratoire, par semaine. (Note : certains cours ont un triplet (3 - 1.5 - 4.5). Dans ce cas, les 1,5 heure par semaine sont des laboratoires qui durent 3 heures mais qui ont lieu toutes les deux semaines. À Polytechnique, on parle alors de laboratoires bi-hebdomadaires). Le troisième chiffre est un nombre d'heures estimé que l'étudiant doit investir de façon personnelle par semaine pour réussir son cours. Département :
Génies informatique & logiciel
Préalables(s) :
9 crédits de cours aux études supérieures
Corequis :
Projet
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
L'étudiant doit s'inscrire à cette activité une seule fois au cours de sa maîtrise au trimestre où il prévoit déposer son rapport de projet.
Responsable(s) :
Tarek Ould Bachir
Description
Projet de maîtrise accompli sous la direction d'un directeur de projet et comprenant une étude de niveau supérieur sur un problème de génie ainsi que la rédaction d'un rapport de projet. Le travail comprend l'équivalent de 45 heures par semaine consacrées au projet pendant un trimestre. |