Programmes d'études
Programmes et cheminements

Programmes d'études
Programmes et cheminements
Baccalauréat en Génie informatique
L'ingénieur informaticien formé à Polytechnique Montréal possède de solides connaissances technologiques et scientifiques fondamentales et est un spécialiste du traitement de l’information. Il s'intéresse à la conception et à l'implantation de systèmes constitués de matériel et de logiciels ayant pour fonction de capter, stocker et traiter l'information, de la transmettre, la contrôler et la présenter, et, ultimement, de l'utiliser, le tout dans un contexte pragmatique d'applications à des problèmes du monde réel.
Pour les étudiants actuels de GIGL
|
Cheminement (selon l'année d'admission)
Le programme est décrit de deux façons : sous forme graphique (les cheminements des cinq dernières années classés selon l'année d'admission) et sous forme de liste de cours (structure du programme pour l'année en cours seulement).
Les cours au choix des cours spécialisés de la filière classique ou des concentrations du cheminement de votre année d'admission peuvent être sélectionnés parmi ceux du cheminement de l'année en cours. Toutefois, les cours obligatoires à réussir sont ceux présents dans le cheminement de votre année d'admission, sans aucune substitution possible.
Symboles utilisés dans les cheminements (.pdf)
Si votre année d'admission est antérieure à l'année en cours, veuillez vous référer à la section ci-haut: Cheminement (selon l'année d'admission) pour connaître les cours à suivre dans votre cheminement.
Cheminement typique :
É = études, S = stage obligatoire de 4 mois après 2 ans
Année 1 | Année 2 | Année 3 | Année 4 | |||||||
Aut 1 | Hiv 2 | Été | Aut 3 | Hiv 4 | Été | Aut 5 | Hiv 6 | Été | Aut 7 | Hiv 8 |
É | É | É | É | É/S | É/S | S/É | É | É |
Légende
Filière classique (93 crédits)
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
INF1007 |
Introduction à la programmation | 4 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de soir
Cours de jour
Cours de jour
|
||
Nombre de crédits :
4 (4 - 4 - 4)
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 :
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Responsable(s) :
Benjamin De Leener
Description
Environnement informatique : l'ordinateur et ses périphériques, le système d'exploitation et la gestion de fichiers. Résolution de problèmes et algorithmes : stratégies de résolution des problèmes, rôle des algorithmes dans le processus de résolution des problèmes, concepts et propriétés des algorithmes, initiation aux structures de contrôles. Représentation interne des données : bit, octet et mot, représentation de données numériques et bases de numération, représentation des données-caractères. Éléments de base du langage Python : Variables, types de données, expressions et opérateurs, chaîne de caractères et fonctions de base de Python, structures de contrôle. Éléments avancés du langage Python : structures de données, fonctions, portée des variables, entrées et sorties, fichiers. Introduction à la programmation orientée objet : classes et objets, concepts d'attributs, de fonctions et d'instances des objets, héritage et polymorphisme. Bibliothèques scientifiques et graphiques. Méthodologie de programmation : concepts et principes fondamentaux de construction, conception structurée, raffinements successifs, analyse, environnement de programmation, tests et outils de correction, temps d'exécution. |
||||||
INF1015 |
Programmation orientée objet avancée | 4 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de jour
Cours de soir
Cours de jour
|
||
Nombre de crédits :
4 (3 - 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) :
INF1007
Corequis :
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Responsable(s) :
François-Raymond Boyer
Description
Introduction au C++. Révision des classes et objets. Allocation dynamique. Conversions de types. Surcharge d'opérateur. Classes et méthodes génériques. Héritage simple et héritage multiple. Classes abstraites. Polymorphisme. Algorithmes fondamentaux : recherches linéaire et dichotomique, tri simple. Bibliothèque de structures de données et algorithmes. Variables statiques. Traitement des exceptions. Pointeurs intelligents. Programmation par événements. Notions élémentaires de conception d'interfaces graphiques. |
||||||
INF1040 |
Introduction à l'ingénierie informatique | 3 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
3 (3 - 3 - 3)
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 :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Samuel Pierre
Description
La profession d'ingénieur : historique, nature du travail, types de réalisations, carrières, spécialités, nature de la formation universitaire, recherche de pointe. Rôle des associations et organismes professionnels. Communication orale, écrite et graphique pour l'ingénierie informatique. Planification, rédaction et présentation de rapports techniques : cueillette et validation d'informations, utilisation appropriée de tables, graphiques et références, exposés. Notions de base reliées à l'exercice professionnel en ingénierie informatique et à la propriété intellectuelle. Formation initiale aux relations interpersonnelles pour le travail en équipe. Identité, connaissance de soi et reconnaissance de la différence. Données socioculturelles, contraintes situationnelles et adaptation au changement. Connaissance, application et développement des habiletés de la communication interpersonnelle; processus inconscients, comportements verbaux et non verbaux, projection, mécanisme de défense, écoute active, questionnement, rétroaction et réflexivité. Gestion des conflits interpersonnels. |
||||||
INF1500 |
Logique des systèmes numériques | 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) :
Corequis :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Tarek Ould Bachir
Description
Représentation interne des données dans les systèmes numériques. Détection et correction d'erreurs. Algèbre de Boole. Portes logiques. Représentation et réalisation de fonctions logiques combinatoires. Logique mixte. Simplification par tables de Karnaugh. Réseaux itératifs. Machines à états finis. Systèmes simples à mémoire: bascules et bistables. Méthodes d'analyse et de synthèse de systèmes séquentiels synchrones et asynchrones. Composants usuels: multiplexeurs, codeurs, registres, compteurs, unité arithmétique et logique, commande d'affichage, interface sérielle-parallèle. |
||||||
INF1600 |
Architecture des micro-ordinateurs | 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
Corequis :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Geneviève Cyr
Description
Composants d'un micro-ordinateur: microprocesseur, périphériques, mémoires et bus. Communication et synchronisation entre un microprocesseur et les autres composants: par scrutation et par interruption. Hiérarchie de mémoire: disque, mémoire vive, cache, registres. Boucle d'exécution sur un processeur simple. Représentation des instructions binaires et mnémoniques. Traduction d'expressions en assembleur. Adressage, alignement et représentation des données. Programmation en assembleur. Lien entre l'assembleur et un langage de haut niveau. Optimisation du microprocesseur: pipeline. |
||||||
Projet | INF1900 |
Projet initial de système embarqué | 3 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
|
Nombre de crédits :
3 (1.5 - 6 - 1.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) :
INF1040
Projet
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
l'inscription et l'abandon de ce cours-projet sont sujets à des
restrictions.
Responsable(s) :
Jérôme Collin
Description
Construction en équipe d'un système matériel et logiciel basé sur une carte à microcontrôleur. Les concepts techniques abordés couvrent la familiarisation avec les éléments matériels et logiciels et les interactions requises pour la réalisation et la compréhension d'un système informatique simple mais complet avec ses entrées/sorties et périphériques. La programmation à différents niveaux, la gestion de configuration, les inspections de code et les tests et les pratiques de base en programmation sont introduits graduellement. |
||||||
INF2010 |
Structures de données et algorithmes | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
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) :
INF1015
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Responsable(s) :
Tarek Ould Bachir
Description
Structures de données séquentielles : listes, piles, files, vecteurs. Manipulation des structures de données séquentielles : insertion, recherche et retrait d'éléments. Algorithmes de tri. Arbres binaires. Algorithmes de recherche dans un arbre. Mise en uvre des arbres équilibrés. Files de priorité. Structures de données pour manipulation de texte. Algorithmes de filtrage de chaînes de caractères. Implémentation de graphes. Algorithmes de parcours de graphes. Ensembles. |
||||||
INF2610 |
Noyau d'un système d'exploitation | 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
Corequis :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Éric Germain
Description
Concepts, composants, fonctions, services et structures des systèmes d'exploitation. Gestion de processus : synchronisation, problèmes classiques de synchronisation, communication et ordonnancement. Processus légers (threads). Interblocage. Gestion de la mémoire. Introduction aux systèmes d'exploitation temps réel. Gestion de processus dans un contexte temps réel. Ordonnancement temps réel. Études de cas. |
||||||
INF2705 |
Infographie | 3 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
3 (3 - 3 - 3)
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
Corequis :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Hervé Lombaert
Description
Modèles géométriques. Évolution des langages graphiques. Transformations affines : translation, rotation, homothétie. Projections parallèles et perspective. Pipeline des transformations : modélisation, visualisation, projection, clôture. Pipeline graphique programmable : nuanceurs de sommets, de tessellation, de géométrie, de fragments. Tests et opérations sur les fragments. Réflexion de la lumière et modèles d'illumination. Modèles de couleurs, modèles d'affichage, matériel graphique. Sélection graphique. Panneaux et lutins. Modélisation 3D : splines, courbes de Bézier, B-splines, B-splines rationnelles. |
||||||
INF3005 |
Communication écrite et orale | 1 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
1 (.5 - 0 - 2.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
Corequis :
INF3995
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Des activités relatives à ce cours se dérouleront également à l'intérieur des activités INF1040 Introduction à l'ingénierie informatique, INF3005I Épreuves initiales de communication et le projet intégrateur de 3e année du programme de génie informatique INF3995 Projet de conception d'un système informatique.
Responsable(s) :
Sylvie Hertrich
Description
Cette formation en communication écrite et orale s'étale de la première à la troisième année. Elle se présente en quatre étapes : une évaluation initiale d'une communication écrite et d'une communication orale en première année; une prescription personnalisée (s'il y a lieu) ; une évaluation finale d'une communication écrite et d'une communication orale en troisième année ; la réalisation d'un portfolio sur ces formes de communication. Cette formation vise à apprendre à rédiger des textes de façon efficace et productive ainsi qu'à préparer et présenter des exposés de façon efficace et productive, conformes aux conventions de communication en vigueur dans la discipline. |
||||||
INF3405 |
Réseaux informatiques | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
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
Corequis :
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Responsable(s) :
Soumaya Cherkaoui
Description
Classification des réseaux. Techniques de commutation. Architectures technologiques de transmission. Tramage, détection d'erreurs, contrôle du flot et contrôle d'erreurs par retransmission. Architecture des réseaux : modèle par couches, relations entre les couches et primitives de contrôle. Protocoles des réseaux locaux : Ethernet et réseaux sans fil. Architecture technologique TCP/IP (Transport Control Protocol/Internet Protocol) : modèle, adressage, protocoles et routage. Analyse de la qualité de service et modèles pour les réseaux informatiques. Mécanismes améliorant la qualité de service. IP version 6. Contrôle et analyse de la congestion avec TCP. Applications de TCP/IP. Efficacité énergétique d'un réseau informatique |
||||||
INF3500 |
Conception et réalisation de syst. numériques | 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) :
INF1600
Corequis :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Guy Bois
Description
Vue d'ensemble des systèmes numériques. Options d'implémentation en logique fixe et programmable: coûts et performances. Technologies de logique programmable: ROM, PLA, PAL, CPLD et FPGA. Architecture et caractéristiques des FPGA. Flot de conception pour FPGA: modélisation, synthèse, placement, routage et programmation. Modélisation et vérification de circuits combinatoires et séquentiels avec un langage de description matérielle. Conception et implémentation de chemins des données et de fonctions arithmétiques. Vérification, simulation, synthèse et implémentation de systèmes numériques. Conception de processeurs à usage général. Performance: latence, débit et surface. Exemples d'applications. |
||||||
INF3610 |
Systèmes embarqués | 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
Corequis :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Guy Bois
Description
Introduction aux systèmes embarqués. Modélisation d'un système embarqué. Architecture d'une plate-forme pour systèmes embarqués : processeur embarqué, système multibus, accélérateurs matériels (coprocesseurs) et mémoires. Interface entre la partie matérielle et la partie logicielle d'un système embarqué. Conception de la partie logicielle d'un système embarqué. Système d'exploitation temps réel. Types d'ordonnancement. Analyse du temps de réponse. Étapes de conception d'un système embarqué. |
||||||
INF3710 |
Fichiers et bases de données | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
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) :
INF2010
Corequis :
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Responsable(s) :
Amine Mhedhbi
Description
Introduction aux fichiers et bases de données. Analyse de besoins : modèle entité-association. Modèle relationnel : concepts de base et algèbre relationnelle. Norme SQL (Standard Query Language) : langages de définition, de manipulation et de contrôle de données. Langage SQL enchâssé dans un langage algorithmique de programmation. Notions de contrôle d'accès concurrents et de gestion de transactions. Conception d'un schéma de base de données relationnelle : dépendances fonctionnelles et formes normales. Modèles de stockage de relations et de fichiers. Structures auxiliaires facilitant l'accès aux données : indexage et adressage dispersé. |
||||||
Projet | INF3995 |
Projet de conception d'un syst. informatique | 4 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
|
Nombre de crédits :
4 (1.5 - 6 - 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
Corequis :
INF3005
Projet
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
l'inscription et l'abandon de ce cours-projet sont sujets à des
restrictions.
Responsable(s) :
Benjamin De Leener
Description
Conception et réalisation d'un système informatique en considérant différents aspects de réseautique, multimédia, systèmes d'exploitation, bases de données, systèmes embarqués et sécurité informatique. Les étudiants auront recours à une méthodologie de conception et de gestion nécessaire pour la réalisation d'un système informatique. Ils mettent aussi en pratique les notions acquises sur le processus de développement du logiciel et du matériel. Une attention particulière sera accordée à l'assurance qualité. |
||||||
INF3005I |
Épreuves initiales de communication | 0 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
0 (0 - 0 - 0)
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 :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Des activités relatives à ce cours se dérouleront également à l'intérieur des activités INF1040 Introduction à l'ingénierie informatique, INF3005I Épreuves initiales de communication et le projet intégrateur de 3e année du programme de génie informatique INF3990 Projet de conception d'un logiciel embarqué.
Responsable(s) :
Sylvie Hertrich
Description
Cette formation en communication écrite et orale s'étale de la première à la troisième année. Elle se présente en quatre étapes : une évaluation initiale d'une communication écrite et d'une communication orale en première année; une prescription personnalisée (s'il y a lieu) ; une évaluation finale d'une communication écrite et d'une communication orale en troisième année ; la réalisation d'un portfolio sur ces formes de communication. Cette formation vise à apprendre à rédiger des textes de façon efficace et productive ainsi qu'à préparer et présenter des exposés de façon efficace et productive, conformes aux conventions de communication en vigueur dans la discipline. |
||||||
INF3005A |
Ateliers en CÉO | 0 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de soir
Cours de jour
Cours de soir
|
||
Nombre de crédits :
0 (0 - 0 - 0)
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 :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Sylvie Hertrich
Description
|
||||||
Cours des cycles supérieurs | INF8175 |
Intelligence artif.: méthodes et algorithmes | 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) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Ce cours est équivalent et remplace INF8215.
Responsable(s) :
Quentin Cappart
Description
Notion d'intelligence artificielle et d'agents intelligents. Stratégies de recherche. Conception d'heuristiques. Recherche en présence d'adversaires. Méthodes de recherche locale. Métaheuristiques. Programmation par contraintes. Agents logiques. Logique des propositions. Représentation des connaissances. Vérification de modèles. Algorithmes d'inférence. Apprentissage automatique supervisé. Réseaux de neurones. Apprentissage non-supervisé. Apprentissage par renforcement. Considérations éthiques et sociétales. |
||||||
Cours des cycles supérieurs | 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
Cours des cycles supérieurs
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 |
||||||
Cours des cycles supérieurs | INF8770 |
Technologies multimédias | 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) :
70 crédits
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Guillaume-Alexandre Bilodeau
Description
Techniques de codage des objets multimédia (extraits audio, images, séquences vidéo) : codage entropique et par dictionnaire. Techniques de compression des objets multimédia : techniques sans perte, techniques avec perte, utilisation des redondances temporelles. Artéfacts et qualité de la compression. Conteneurs multimédia et techniques de synchronisation multimédia. Tatouage numérique. Indexation des objets multimédia: décomposition en prises de vue, sélection d'images-clés, recherche par le contenu pictural/sonore. Interactions dans les applications multimédia : suivi d'un présentateur, reconnaissance de gestes. |
||||||
LOG1810 |
Structures discrètes | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de jour
Cours de jour
|
||
Nombre de crédits :
3 (3 - 3 - 3)
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) :
INF1500
Corequis :
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Ce cours est équivalent et remplace LOG2810.
Responsable(s) :
Lévis Thériault
Description
Rôle des structures discrètes en génie informatique et en génie logiciel. Ensembles et logique de base. Techniques de preuves : règles d'inférence et de déduction. Relations et fonctions. Algorithmes : définition, analyse, récursivité. Théorie des nombres : arithmétique, congruences, application à la cryptographie. Éléments de combinatoire : énumération, permutations et combinaisons. Relations de récurrence. Théorie des graphes. Arbres. Langages et grammaires, automates finis, machines de Turing. |
||||||
LOG2400 |
Analyse et conception de logiciels | 3 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
3 (3 - 2.5 - 3.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) :
INF1015
Corequis :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Ce cours est équivalent et remplace LOG1410.
Responsable(s) :
Éric Germain
Description
Processus du génie logiciel et cycle de vie du logiciel . Phases du cycle de vie du logiciel: analyse, conception, réalisation, test, maintenance et exploitation. Activité d'analyse et de conception dans le processus du génie logiciel : principes, spécifications et méthodes. Méthodes d'analyse et de conception orientée-objet : langages et notation standards, modélisation structurelle, modélisation de comportement et modélisation architecturale. Décomposition en couches logicielles. Patrons de conception. |
||||||
LOG2440
|
Méthodologie et conception d’applications Web |
3
|
||||
Projet | LOG2990 |
Projet de logiciel d'application Web | 4 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
|
Nombre de crédits :
4 (1.5 - 6 - 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
Corequis :
Projet
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Nikolay Radoev
Description
Conception, réalisation, validation et test d'une application Web. Concepts techniques intégrés : notions de base en infographie, interfaces utilisateur, structures de données et algorithmes, programmation orientée objet, patrons de conception, révision de code, intégration continue, tests de logiciel. Concepts techniques enseignés: gestion de projet logiciel, services web, approche agile. Travaux en équipe. |
||||||
MTH1008 |
Algèbre linéaire appliquée | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de jour
Cours de jour
|
||
Nombre de crédits :
3 (3 - 2 - 4)
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, Hiver 2025, Été 2025
Période :
Notes :
Les étudiants que cela concerne doivent avoir réussi le cours préparatoire MTH0102 avant de s'inscrire à MTH1008.
Responsable(s) :
Houda Trabelsi
Description
Élimination à l'aide de matrices. Opérations matricielles et inverses. Factorisations A=LU et A=LDU. Transposées et permutations. Espaces de vecteurs. Noyau. Rang et forme réduite en lignes. Indépendance, base et dimension. Les quatre sous-espaces fondamentaux. Orthogonalité et sous-espaces. Projections. Approximations par moindres carrés. Bases orthogonales et procédé de Gram-Schmidt. Matrices orthogonales. Valeurs propres. Vecteurs propres. Diagonalisation. Matrices symétriques. Matrices définies positives. Décomposition en valeurs singulières. Transformations linéaires. Choix de base. Nombres complexes. Matrices hermitiennes et unitaires. Applications. |
||||||
GCH2730 |
Énerg. et dév. durable dans les syst. infor. | 3 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
3 (3 - 2 - 4)
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énie chimique
Préalables(s) :
Corequis :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Ce cours ne peut être suivi par les étudiants inscrits au baccalauréat en génie chimique.
Responsable(s) :
Patrice Farand
Description
Analyse dimensionnelle. Variables utilisées dans les procédés : débit, pression, température et composition. Notion de procédé et principe de fonctionnement d'une pile. Équation générale de conservation de la matière. Bilans de matière sur des systèmes informatiques. Équilibre de phases. Réactions chimiques : réactif limitant et en excès, rendement, sélectivité. Bilans d'énergie sur des systèmes informatiques. Formes d'énergie dans un procédé. Calcul de l'enthalpie et état de référence. Premier principe de la thermodynamique. Procédure d'établissement des bilans d'énergie pour des procédés non-réactifs et réactifs. Électrochimie : oxydo-réduction, loi de Nernst, loi de Faraday. Effet Joule. Chaleur dissipée dans une pile. Bilans de matière et d'énergie dans une salle de serveurs. Développement durable : historique, concepts et outils de base. Introduction à l'analyse du cycle de vie. Place du développement durable dans les systèmes informatiques. Études de cas. |
||||||
SSH3201 |
Économique de l'ingénieur | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
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 :
Mathématiques et génie Ind.
Préalables(s) :
27 cr.
Corequis :
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Responsable(s) :
Yabo Octave Niamié
Description
Rôle des états financiers comme supports aux décideurs. Méthodes d'estimation et analyse des coûts. Analyse marginale et du point mort. Méthodes d'estimation des coûts. Sources et coûts de financement des projets. Liens entre les décisions de financement et d'investissement. Intérêt et valeur de l'argent dans le temps, formules d'actualisation. Méthodes d'évaluation des projets : valeur actuelle nette, taux de rendement interne, taux de rendement interne modifié, délai de recouvrement, coût annuel équivalent et ratio avantages-coûts. Choix parmi des projets indépendants en cas de restriction budgétaire. Impact de l'impôt sur la rentabilité des projets. Mesure et méthodes d'analyse du risque et de l'incertitude. Analyse de sensibilité. Analyse de probabilité. Prise de décision, critères et arbres de décision. |
||||||
SSH3501 |
Éthique appliquée à l'ingénierie | 2 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de jour
Cours de jour
|
||
Nombre de crédits :
2 (3 - 0 - 3)
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) :
40 cr.
Corequis :
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Responsable(s) :
Lahcen Fatah
Description
Statut de l'ingénieur et valeurs de la profession d'ingénieur. Lois et règlements concernant la profession d'ingénieur. Éthique et déontologie. Spécificité de l'éthique. Courants théoriques en éthique appliquée. Éthiques classiques. Raisonnement et prise de décision éthiques. Justification et mise en application de la décision éthique. Études de cas (à titre d'exemples): conflit d'intérêt, tentative de corruption, manque d'équité, danger pour la santé et la sécurité des travailleurs ou du public, danger pour l'environnement. Avenir de l'éthique appliquée. |
||||||
STGO1-INF
|
Stage obligatoire (4 mois)
|
|||||
INF1205 |
Habiletés relationnelles et travail en équipe | 2 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
2 (3 - 0 - 3)
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 :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Renée-Pascale Laberge
Description
Développement des habiletés personnelles et relationnelles. Modèles et considérations de la communication interpersonnelle, perception, inférence et interprétation. Écoute active, intelligence relationnelle, conscience et affirmation de soi. Types de rétroaction; rétroaction positive, critique et constructive. Gestion des conflits interpersonnels. Connaissance et pratique de la dynamique et de l'organisation du travail en équipe collaboratif. Modèles de dynamique de groupe : conditions, développement et prise en charge de l'évolution de l'équipe. Types de réseaux de travail, organisation et prise de décisions en équipe. Normes, rôles, modes d'interaction, pouvoir et leadership, relations affectives et cohésion. Prise en charge et objectifs de changement personnels et relationnels. |
||||||
Cours des cycles supérieurs | INF8085 |
Cybersécurité | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
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) :
60 crédits
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Ce cours est équivalent et remplace INF4420A
Responsable(s) :
Frédéric Cuppens
Description
Définition, portée et objectifs de la sécurité informatique. Méthodologie d'analyse et de gestion du risque. Éléments de cryptographie et de cryptanalyse. Algorithmes de chiffrement à clé privée et à clé publique. Fonctions de hachage cryptographique. Signatures numériques. Gestion des clés et infrastructures à clés publiques. Sécurité des logiciels. Vulnérabilités typiques et techniques d'exploitation. Logiciels malveillants et contre-mesures. Sécurité des systèmes d'exploitation. Mécanismes d'authentification, contrôle d'accès et protection de l'intégrité. Modèles de gestion du contrôle d'accès. Sécurité des applications Web. Sécurité des réseaux. Configuration sécuritaire. Pare-feu, détecteur d'intrusions et serveur mandataire. Protocoles de réseaux sécurisés. Organisation et gestion de la sécurité informatique. Acteurs et types d'interventions. Normalisation et organismes pertinents. Cadre légal et déontologique. |
||||||
SSH3101 |
Analyse sociologique de la technologie | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de soir
Cours de jour
Cours de soir
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) :
30 crédits
Corequis :
Aucun
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Responsable(s) :
Sylvie Hertrich
Description
Notions de base en sociologie de la technologie et historique des ingénieurs comme groupe social. Notion d'impact des technologies. Déterminisme technologique et évolution des relations technologies/société. Controverses, enjeux de pouvoir et production sociale des technologies. Diffusion et appropriation sociale des technologies incrémentales et de rupture. Prise de conscience environnementale, éléments d'économie de l'environnement et interventions de l'État. Développement durable, risque et incertitude des grands projets, et acceptabilité sociale. Simulation d'un forum de délibération par la participation citoyenne (Bureau d'audiences publiques sur l'environnement). Place de l'État dans l'innovation technologique et ses relations avec l'entreprise et l'université. Intelligence artificielle et thèmes technologiques : paradigmes et défis. Enjeux de désinformation, de protection de la vie privée et de sécurité. Capitalisme de plateforme, inégalités et impacts des technologies sur le travail, l'emploi et l'organisation du travail. Résistance et pouvoir dans la gestion du changement technologique en organisation. |
||||||
MTH2304 |
Probabilités et statistique appliquées | 4 |
Hiver 2025
Été 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
4 (4 - 2 - 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, Été 2025
Période :
Notes :
Responsable(s) :
Julie Carreau
Description
Rôle des probabilités et de la statistique en ingénierie. Notions de calcul différentiel et intégral. Probabilités (ensemble, événement, espace échantillonnal, dénombrement, indépendance et probabilité conditionnelle, loi des probabilités totales et théorème de Bayes). Variables aléatoires discrètes et continues (fonction de répartition, fonction de masse, fonction de densité, espérance, lois classiques). Vecteurs de variables aléatoires (densité conjointe, lois conditionnelles et marginales, indépendance, covariance). Convergence des variables aléatoires (inégalité de Markov, inégalité de Tchebychev, loi des grands nombres, théorème limite central). Statistique descriptive (visualisation et description numérique). Estimation (ponctuelle et par intervalle, biais et variance des estimateurs). Test d'hypothèses (hypothèses nulle et alternative, statistique de test, risques de première et de deuxième espèce, puissance). Régression linéaire simple (hypothèses, estimation, intervalle de prédiction, qualité d'ajustement). |
3 crédits parmi les cours suivants
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
GBM1610 |
Biochimie pour ingénieur | 3 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
3 (3 - 2 - 4)
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énie chimique
Préalables(s) :
Corequis :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
- ce cours est sous la responsabilité du département de génie chimique.
- les étudiants que cela concerne doivent avoir réussi le cours préparatoire CHE0501 avant de s'inscrire à GBM1610.
Responsable(s) :
Gregory De Crescenzo
Description
Relations entre structure, interaction et fonction des macromolécules fondamentales de la cellule (protéines, sucres, acides nucléiques). Mécanismes et cinétiques enzymatiques (applications industrielles des enzymes). Techniques biochimiques usuelles utiles à l'ingénieur : détection, quantification et purification des macromolécules de la cellule (application, optimisation et limitations). |
||||||
MEC1210 |
Thermodynamique | 3 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
3 (3 - 2 - 4)
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énie mécanique
Préalables(s) :
Corequis :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
les étudiants que cela concerne doivent avoir réussi les cours préparatoires CHE0501, MTH0103 et PHS0101 avant de s'inscrire à MEC1210.
Responsable(s) :
Ramdane Younsi
Description
Définitions et unités : milieu continu, système, substance pure, état, paramètres, évolution, cycles. Formes d'énergie. Principe de conservation de masse et d'énergie. Réversibilité et irréversibilité. Chaleur massique. Entropie. Gaz parfait et réel. Évolutions utilisant un gaz parfait. Propriétés des substances pures : tables, diagrammes et logiciel de calcul. Analyse d'un cycle. Cycle de Carnot. Inégalité de Clausius. Second principe et production d'entropie. Cycles classiques de Rankine, Otto, Diesel et Brayton, cycles de réfrigération. Mélanges non réactifs, propriétés thermodynamiques des mélanges, psychrométrie. Introduction à la méthode de résolution des problèmes et aux outils de l'ingénieur. |
||||||
PHS1101 |
Mécanique pour ingénieurs | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de jour
Cours de jour
|
||
Nombre de crédits :
3 (2 - 2 - 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énie physique
Préalables(s) :
Corequis :
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Les étudiants que cela concerne doivent avoir réussi les cours préparatoires MTH0102, MTH0103 et PHS0101 avant de s'inscrire à PHS1101.
Responsable(s) :
Rodrigue Beaini
Description
Introduction à la mécanique analytique avec accent sur la résolution de problèmes en ingénierie. Concepts fondamentaux : lois de Newton et leur application en statique et en dynamique du point matériel et des corps rigides. Statique : force, moment de force et systèmes force-couple équivalents. Diagramme du corps libre. Structures simples en équilibre statique en deux et en trois dimensions. Frottement statique et cinétique entre solides. Centre de masse et moment d'inertie. Statique des fluides: principe de Pascal, principe d'Archimède, poussée sur une paroi. Dynamique : cinématique et dynamique du point matériel en coordonnées cartésiennes et normale/tangentielle. Principe travail-énergie, puissance mécanique et rendement. Impulsion, quantité de mouvement et moment cinétique. Systèmes de particules variables. Mouvement plan, dynamique et énergie cinétique de rotation des corps rigides en deux dimensions. |
||||||
PHS4700 |
Physique pour les applications multimédia | 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 :
Génie physique
Corequis :
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Rodrigue Beaini
Description
Rappel des bases de la dynamique : forces, équations de conservation, corps rigides, problème à deux corps. Dynamique des particules : physique statistique, collisions et ralentissement, équation de transport et de la diffusion. Dynamique des milieux continus : lois de conservation, solides, vibrations et fréquence de résonance, fluides et écoulements, diffusion de particules dispersées dans des liquides. Ondes transverses : propagation des ondes en milieu infini, interférence, collision entre ondes et solides. Ondes longitudinales : acoustique et ondes de choc, interférences et pulsation, réflexion, atténuation et dispersion. Optique : sources de lumière, optique géométrique, réfraction, dispersion et diffusion, réflexion, modèle de sources et perception de la lumière. |
Cours spécialisés de la filière classique (15 crédits)
6 crédits parmi les cours suivants
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
Projet Cours des cycles supérieurs | INF8970 |
Projet final en génie informatique | 6 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
|
Nombre de crédits :
6 (0 - 8 - 10)
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) :
95 crédits et INF3995
Corequis :
Aucun
Projet
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Jérôme Collin
Description
Conception et réalisation en équipe d'un système informatique nécessitant l'application de notions et de méthodes acquises préalablement dans le programme de génie informatique. Recours à une conception et une gestion de projet nécessaire pour la réalisation d'un système informatique. Utilisation d'outils logiciels appropriés. Les sujets du projet, approuvés par le coordonnateur du cours, peuvent provenir de l'industrie, de sociétés techniques étudiantes de Polytechnique Montréal, ou des professeurs. La personne ayant proposé le projet assume normalement le rôle de client par rapport à l'équipe d'étudiants. |
||||||
ING8971 |
Projet intégrateur en développement durable | 6 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
6 (1 - 9 - 8)
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énie civil
Préalables(s) :
85 cr. et les étudiants inscrits dans ce cours devront également avoir complété les préalables demandés pour le projet intégrateur de leur programme. Veuillez consulter votre cheminement.
Corequis :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Cours contingenté. Les équipes ne seront en aucun cas mono-génie. L'étudiant doit obtenir l'approbation d'une personne désignée dans son programme pour s'inscrire à ce cours. Inscription et abandon de ce cours-projet sujets à des restrictions.
Responsable(s) :
Dominique Claveau-Mallet
Description
Projet intégrateur de quatrième année d'une durée d'un trimestre divisé en deux volets : travail en équipe et travail individuel. Volet équipe : résolution d'une problématique d'ingénierie et conception technique dans une perspective de développement durable. Travail en équipe mixte, ouvert à tous les génies, encadré par une équipe technique multidisciplinaire. Prise en compte dans la conception des impacts des solutions proposées sur l'environnement, la société et l'économie. Volet individuel : développement d'une expertise individuelle en matière de développement durable. Cette compétence est transférable au projet d'équipe et liée aux intérêts et à la formation de l'étudiant. |
9 crédits parmi les cours suivants
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
Cours des cycles supérieurs | 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 :
Cours des cycles supérieurs
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. |
||||||
Cours des cycles supérieurs | INF8402 |
Sécurité des réseaux fixes et mobiles | 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) :
INF3405 ou l'équivalent
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Alejandro Quintero
Description
Sécurité des réseaux informatiques fixes et mobiles. Normes de sécurité des réseaux. Sécurité des technologies et des protocoles utilisés dans les réseaux informatiques fixes : réseaux Ethernet, réseaux TCP/IP (Transport Control Protocol/Internet Protocol) et particularités des réseaux IP. Sécurité des technologies et des protocoles utilisés dans les réseaux informatiques mobiles incluant les réseaux ad hoc, les réseaux de capteurs et les réseaux téléphoniques mobiles. Sécurité du système IMS (Internet Multimedia Subsystem) et des réseaux pair-à-pair. Technologies de sécurité des réseaux : réseaux privés virtuels et les réseaux locaux virtuels. |
||||||
Cours des cycles supérieurs | INF8405 |
Informatique mobile | 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) :
INF3405 et 70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Alejandro Quintero
Description
Informatique mobile et réseaux sans fil. Disponibilité ou présence en tous lieux et en tout temps. Gestion de mobilité et de localisation. Caractérisation d'applications mobiles. Architectures des réseaux à composantes mobiles : cadres théoriques et pratiques. Systèmes d'exploitation pour les dispositifs mobiles. Systèmes cellulaires et sans fil. Réseaux de prochaines générations. Nouvelles architectures de réseaux sans fil. Approches de déploiement d'applications dans les réseaux ad hoc et de capteurs. Infrastructures et protocoles supportant la mobilité. Qualité de service et routage pour applications mobiles. Développement de services évolués pour usagers mobiles. Internet des objets: architectures et applications. |
||||||
Cours des cycles supérieurs | INF8500 |
Systèmes embarqués:conception et vérification | 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) :
INF3610 ou l'équivalent
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Guy Bois
Description
Introduction à la conception conjointe logiciel/matériel. Techniques de vérification fonctionnelle pour le matériel : génération aléatoire de tests sous contraintes, couverture de code, couverture fonctionnelle et assertions. Plan de vérification. Stimuli et réponse. Banc d'essai et concept de réutilisation pour différents niveaux d'abstraction. Langages System Verilog et SystemC pour la modélisation et la vérification de systèmes embarqués. Covérification, codébogage et cosimulation. Définition du codesign logiciel/matériel. Étapes de codesign : allocation, partitionnement logiciel/matériel, ordonnancement et raffinement. Estimation de performance. Synthèse du logiciel, du matériel et du protocole de communication. Implémentation. Études de cas d'outils industriels. |
||||||
Cours des cycles supérieurs | INF8505 |
Processeurs embarqués configurables | 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
Corequis :
Cours des cycles supérieurs
Trimestre :
Période :
Notes :
Responsable(s) :
À venir
Description
Revue de l'architecture des microprocesseurs, de leurs métriques de performance et de leurs métriques de complexité. Principes des processeurs configurables. Conception de processeurs configurables pour le traitement d'images, la cryptographie et le traitement des signaux. Langages de description architecturale. Compilateurs à cibles multiples. Configuration et extension automatisée d'un processeur embarqué. Revue de la littérature courante sur les processeurs embarqués configurables. |
||||||
Cours des cycles supérieurs | INF8601 |
Systèmes informatiques parallèles | 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) :
INF2610 ou l���équivalent
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Michel Dagenais
Description
Taxonomie et organisation des systèmes informatiques parallèles. Architectures avancées de multiprocesseurs. Hiérarchie de mémoires, protocoles de cohérence des antémémoires. Parallélisme par fils d'exécution multiples. Conception d'applications parallèles en mémoire partagée. Coprocesseurs pour le calcul parallèle. Grappes de calcul et échange de messages entre les nuds. Techniques d'équilibrage de charge. Infonuagique. Conception d'applications parallèles en mémoire répartie. |
||||||
Cours des cycles supérieurs | INF8775 |
Analyse et conception d'algorithmes | 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
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Gilles Pesant
Description
Notions élémentaires d'algorithmique. Notation asymptotique. Analyse d'un algorithme selon les ressources consommées : temps de calcul, espace mémoire et processeurs. Analyse empirique, théorique et hybride. Consommation de ressources en pire cas, en moyenne et amortie. Patrons de conception d'algorithmes : vorace, diviser-pour-régner, programmation dynamique, parcours de graphes, métaheuristique et probabiliste. Caractérisation des algorithmes d'optimisation : exact, heuristique et approximatif. Introduction aux classes de complexité : P et NP. Décidabilité. |
Orientation personnalisée (12 crédits)
Pour compléter sa formation l'étudiant doit choisir entre l'orientation personnalisée ou une des orientations thématiques.
L’orientation personnalisée a pour but de permettre à l’étudiant de définir son propre axe de spécialisation afin d’adapter sa formation en fonction de ses objectifs professionnels après le baccalauréat. Elle est composée de cours au choix de l'étudiant, pour un total de 12 crédits, parmi les cours suivants :
- cours du baccalauréat offerts à Polytechnique Montréal
- cours d'études supérieures offerts à Polytechnique Montréal (voir modalité M12 des règlements des études pour les cours 6000)
- cours hors établissement offerts via le Bureau de coopération interuniversitaire (BCI, voir modalité M8 des règlements).
L’orientation personnalisée proposée devrait respecter les critères suivants :
- Les cours du baccalauréat ou d'études supérieures offerts a Polytechnique Montréal ou les cours hors établissement reliés aux sciences naturelles ou au génie devraient contribuer a un minimum de 6 des 12 crédits de l’orientation spécialisée;
- Les cours d’orientation ne doivent pas être équivalents avec les cours du programme obligatoire. Dans le doute, l’étudiant peut contacter le coordonnateur du programme afin d’obtenir un avis.
Veuillez noter qu'aucune mention de l'axe de spécialisation n'est inscrite sur le relevé de notes.
Quelques exemples de cheminements, à titre indicatif, menant à des axes de spécialisations pertinentes sont présentés ci-après.
Informatique embarquée
L'informatique embarquée porte sur la conception et l'implantation de systèmes informatiques qui interagissent avec des systèmes ou processus physiques ou qui les simulent. Plus spécifiquement, l’objectif en est un de macroautomatisation (usines, centrales hydroélectriques ou nucléaires, ateliers de fabrication etc.) ou de microautomatisation (caméras, caméscopes, systèmes d’injection électroniques dans les automobiles etc.). Un tel système informatique est généralement composé d'un ensemble de capteurs et d’actionneurs, d’organes de commande, de systèmes asservis, d’unités de programmation et de bases de données, de modules d'intelligence artificielle et de réseaux de communication. Les tâches principales d’un ingénieur informaticien dans ce domaine peuvent comprendre le choix de l’architecture et du matériel informatique, la conception et l’installation de réseaux de communication et de bases de données, la programmation d’automatismes séquentiels et de robots, le développement d’organes de commande intelligents, la conception de systèmes de diagnostic de mauvais fonctionnements, le développement de simulateurs de systèmes dynamiques ou d’environnements virtuels, et l’implantation de systèmes de traitement d’image 2D/3D en vue de l’automatisation.
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
AER4715 |
Avionique | 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énie électrique
Préalables(s) :
70 cr.
Corequis :
Trimestre :
Période :
Notes :
Responsable(s) :
Jerôme Le Ny
Description
Systèmes avioniques civils modernes du point de vue conception et opérationnel. Normes et règlements aéronautiques. Cabine de pilotage et instruments de bord. Systèmes de communication. Systèmes de navigation. Systèmes de centrale d'alarme et d'indications moteurs. Système de protection contre le décrochage. Système transpondeur radar secondaire. Systèmes de divertissement en vol. |
||||||
Cours des cycles supérieurs | AER8300 |
Informatique des systèmes spatiaux | 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) :
INF3610 et 70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Période :
Notes :
Responsable(s) :
À venir
Description
Défis de l'environnement spatial pour les systèmes embarqués. Effets des radiations sur les systèmes intégrés. Techniques de protection. Composants (processeurs, mémoires, bus et interfaces) pour les vaisseaux spatiaux, composants commerciaux et leurs défis. Capteurs et fusion des données. Formats de télémétrie et télécommande. Fiabilité du logiciel et matériel, techniques de détection et correction des erreurs. Conception de systèmes robustes. Analyse, dimensionnement et conception de systèmes de traitement de données pour missions spatiales. |
||||||
Cours des cycles supérieurs | ELE8304 |
Circuits intégrés à très grande échelle | 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énie électrique
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Yvon Savaria
Description
Circuits intégrés à très grande échelle. Niveaux d'abstraction. Transistors MOS. Procédés de fabrication CMOS. Famille logique statique. Électromigration. Thyristors parasites. Règles de conception et dessin de masques. Horloges et synchronisation. Architecture à transferts de registres. Délais dans les interconnexions. Commande de grosses charges capacitives. Réseau logique programmable (PLA). Structures de mémoire. Méthodes de conception. Langage VHDL, synthèse, placement et routage. Circuits prédiffusés et à cellules normalisées. Modèles de pannes et test. Vérification. Exemples tirés de composants VLSI. |
||||||
Cours des cycles supérieurs | INF8500 |
Systèmes embarqués:conception et vérification | 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) :
INF3610 ou l'équivalent
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Guy Bois
Description
Introduction à la conception conjointe logiciel/matériel. Techniques de vérification fonctionnelle pour le matériel : génération aléatoire de tests sous contraintes, couverture de code, couverture fonctionnelle et assertions. Plan de vérification. Stimuli et réponse. Banc d'essai et concept de réutilisation pour différents niveaux d'abstraction. Langages System Verilog et SystemC pour la modélisation et la vérification de systèmes embarqués. Covérification, codébogage et cosimulation. Définition du codesign logiciel/matériel. Étapes de codesign : allocation, partitionnement logiciel/matériel, ordonnancement et raffinement. Estimation de performance. Synthèse du logiciel, du matériel et du protocole de communication. Implémentation. Études de cas d'outils industriels. |
||||||
Cours des cycles supérieurs | INF8505 |
Processeurs embarqués configurables | 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
Corequis :
Cours des cycles supérieurs
Trimestre :
Période :
Notes :
Responsable(s) :
À venir
Description
Revue de l'architecture des microprocesseurs, de leurs métriques de performance et de leurs métriques de complexité. Principes des processeurs configurables. Conception de processeurs configurables pour le traitement d'images, la cryptographie et le traitement des signaux. Langages de description architecturale. Compilateurs à cibles multiples. Configuration et extension automatisée d'un processeur embarqué. Revue de la littérature courante sur les processeurs embarqués configurables. |
||||||
Cours des cycles supérieurs | INF8725 |
Traitement de signaux et d'images | 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) :
MTH1102, 70 crédits
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Lama Séoud
Description
Analyse temporelle de signaux numériques : rapport signal / bruit, modélisation du bruit, convolution de signaux. Analyse spectrale du signal : spectres continus et discrets, transformée de Fourier, théorème d'échantillonnage. Filtres numériques : transformée en Z, filtres impulsionnels à réponse finie et infinie. Filtrage d'images : dans le domaine spatial, dans le domaine fréquentiel. Restauration d'images : filtres de régularisation, filtres de déconvolution. Segmentation d'images : détection de contours, détection de lignes par transformée de Hough, techniques de seuillage, segmentation de régions, segmentation par la transformée Watershed. |
||||||
Cours des cycles supérieurs | INF8900 |
Lectures dirigées génie info. génie logiciel | 3 | |||
Nombre de crédits :
3 (1 - 0 - 8)
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) :
90 crédits de premier cycle en génie informatique, génie logiciel ou l'équivalent
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Période :
Notes :
Ce cours est réservé aux étudiants ayant une moyenne académique d'au moins 2,75 sur 4.
Responsable(s) :
François Guibault
Description
Choix d'une problématique de recherche à explorer sous la supervision d'un professeur. Recherche documentaire. Lecture critique des articles retenus. Rédaction d'un rapport synthèse. |
||||||
Cours des cycles supérieurs | INF8901 |
Projet perso. rech. génie info. et logiciel | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de jour
Cours de jour
|
|
Nombre de crédits :
3 (1 - 0 - 8)
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) :
90 crédits de premier cycle en génie informatique, génie logiciel ou l'équivalent
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Ce cours est réservé aux étudiants ayant une moyenne académique d'au moins 2,75 sur 4.
Responsable(s) :
Tarek Ould Bachir
Description
Choix d'une problématique de recherche à explorer sous la supervision d'un professeur. Définition et mise en contexte du problème retenu. Élaboration d'une méthodologie appropriée pour son étude ou sa résolution. Réalisation et évaluation préliminaires. Rédaction d'un rapport synthèse. |
Multimédia
Cette orientation fournit une connaissance spécialisée pour le domaine du développement d'applications en média numérique. Elle est orientée vers deux secteurs d'application : les applications de graphismes et d'animation 2D/3D et le secteur du divertissement interactif. Ces secteurs connaissent une croissance soutenue depuis plusieurs années et ils affichent de très bonnes perspectives d’emploi dans l'industrie multimédia.
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
Cours des cycles supérieurs | INF8215 |
Intelligence artif.: méthodes et algorithmes | 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
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Période :
Notes :
Responsable(s) :
Quentin Cappart
Description
- Notion d'intelligence artificielle et d'agents intelligents; - Stratégies de recherche; - Conception d'heuristiques; - Recherche en présence d'adversaires; - Méthodes de recherche locale; - Métaheuristiques; - Programmation par contraintes; - Agents logiques; - Logique des propositions; - Représentation des connaissances; - Vérification de modèles; - Algorithmes d'inférence; - Apprentissage automatique supervisé; - Réseaux de neurones; - Apprentissage non-supervisé; - Apprentissage par renforcement; - Considérations éthiques et sociétales |
||||||
Cours des cycles supérieurs | 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 :
Cours des cycles supérieurs
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. |
||||||
Cours des cycles supérieurs | INF8703 |
Audio numérique | 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 :
Cours des cycles supérieurs
Trimestre :
Période :
Notes :
Responsable(s) :
François-Raymond Boyer
Description
Le son : acoustique, réponse de l'oreille, musique. Signaux audio : échantillonnage, rééchantillonnage, analyse de fréquences dans le temps. Traitement des signaux audio : filtrage, débruitage, réparation, changement de note et de vitesse. Simulation du positionnement d'une source sonore dans un environnement virtuel. Modélisation et synthèse de son. Compression : psychoacoustique et sans perte. Traitement en temps réel. |
||||||
Cours des cycles supérieurs | INF8725 |
Traitement de signaux et d'images | 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) :
MTH1102, 70 crédits
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Lama Séoud
Description
Analyse temporelle de signaux numériques : rapport signal / bruit, modélisation du bruit, convolution de signaux. Analyse spectrale du signal : spectres continus et discrets, transformée de Fourier, théorème d'échantillonnage. Filtres numériques : transformée en Z, filtres impulsionnels à réponse finie et infinie. Filtrage d'images : dans le domaine spatial, dans le domaine fréquentiel. Restauration d'images : filtres de régularisation, filtres de déconvolution. Segmentation d'images : détection de contours, détection de lignes par transformée de Hough, techniques de seuillage, segmentation de régions, segmentation par la transformée Watershed. |
||||||
Cours des cycles supérieurs | INF8801A |
Applications multimédias | 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 :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Lama Séoud
Description
Recherche par le contenu dans des bases multimédias : images 2D, images non réalistes, objets 3D. Taxonomie des critères de recherche, et modes de recherche (par l'exemple, par croquis). Mégadonnées visuelles : utilisation de grandes bases d'images dans différentes applications. Applications multimédias basées sur le filtre bilatéral d'image (mappage de ton local, transfert de couleurs). Stylisation temporelle et spatiale de vidéos. Recadrage d'images et vidéos basés sur le contenu. Synthèse de textures et d'hybrides. |
||||||
Cours des cycles supérieurs | INF8900 |
Lectures dirigées génie info. génie logiciel | 3 | |||
Nombre de crédits :
3 (1 - 0 - 8)
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) :
90 crédits de premier cycle en génie informatique, génie logiciel ou l'équivalent
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Période :
Notes :
Ce cours est réservé aux étudiants ayant une moyenne académique d'au moins 2,75 sur 4.
Responsable(s) :
François Guibault
Description
Choix d'une problématique de recherche à explorer sous la supervision d'un professeur. Recherche documentaire. Lecture critique des articles retenus. Rédaction d'un rapport synthèse. |
||||||
Cours des cycles supérieurs | INF8901 |
Projet perso. rech. génie info. et logiciel | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de jour
Cours de jour
|
|
Nombre de crédits :
3 (1 - 0 - 8)
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) :
90 crédits de premier cycle en génie informatique, génie logiciel ou l'équivalent
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Ce cours est réservé aux étudiants ayant une moyenne académique d'au moins 2,75 sur 4.
Responsable(s) :
Tarek Ould Bachir
Description
Choix d'une problématique de recherche à explorer sous la supervision d'un professeur. Définition et mise en contexte du problème retenu. Élaboration d'une méthodologie appropriée pour son étude ou sa résolution. Réalisation et évaluation préliminaires. Rédaction d'un rapport synthèse. |
||||||
Cours des cycles supérieurs | LOG4420 |
Conception de sites web dynam. et transact. | 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) :
60 cr.
Corequis :
Cours des cycles supérieurs
Trimestre :
Période :
Notes :
Responsable(s) :
À venir
Description
Conception de sites web complexes pour la génération dynamique de contenu et la gestion d'interactions avec les utilisateurs. Présentation générale de l'architecture du web et du protocole HTTP (HyperText Transfer Protocol). Structure d'un document HTML (HyperText Markup Language). Mise en forme d'un document HTML par l'utilisation de CSS (Cascading Style Sheet). Paradigmes de conception propres aux systèmes web. Programmation du côté serveur. Gestion d'une session sur un site web. Éléments de sécurité pour les sites web. Présentation du format XML (Extended Markup Language) et du langage de transformation de documents XSL (Extended Stylesheet Language). Programmation du côté client par le biais de scripts exécutés par le navigateur web. Interface avec une base de données relationnelle. Notions de performance et de sécurité. Notions de validation et de test de sites web dynamiques et transactionnels. |
||||||
Cours des cycles supérieurs | LOG4715 |
Conception de jeux vidéo | 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) :
LOG2990
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Olivier Gendreau
Description
Historique des jeux vidéo. Types de jeux vidéo. Rôles impliqués dans la création de jeux vidéo. Conception de jeux : apprentissage, plaisir, document de conception de jeu vidéo. Personnage, caméra et contrôle. Règles et mécaniques de jeu : jeux d'émergence et jeux de progression, économie interne, mécanismes de progression, structures de rétroaction, patrons de conception, incitatifs, monétisation. Conception de niveaux. Interface utilisateur. Notions de jeux multijoueurs. Assurance qualité. Production et communauté. |
||||||
Cours des cycles supérieurs | LOG8235 |
Agents intelligents pour jeux vidéo | 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) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Olivier Gendreau
Description
Réalisme des personnages en intelligence artificielle. Conception de règles de jeu. Sensibilisation à l'utilisation de la physique dans un jeu pour mieux percevoir et agir sur son environnement: intégration de bibliothèque de physique du jeu vidéo, lancer de rayon, cinématique inverse, voxelisation. Sensibilisation à l'animation : vallée dérangeante, animation faciale. Sensibilisation à la génération de contenu procédural: algorithmes génératifs pour la voix, les animations, les niveaux, les personnages, les situations rencontrées, ainsi que le contrôle dynamique et personnalisé de la difficulté du jeu. Navigation. Boucles de perception, de décision et d'action. Systèmes complexes et efficacité. |
||||||
Cours des cycles supérieurs | LOG8715 |
Architecture de jeux vidéo | 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 :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Olivier Gendreau
Description
Composantes d'un moteur de jeu, modèle orienté objet, modèle entité-composante-système, patrons de conception orientés données, archétypes. Décomposition d'une itération de boucle de jeu. Jouabilité. Profilage et débogage. Performance et gestion de mémoire : stratégies, optimisations, modèles de parallélisme, patrons de synchronisation de données. Intégration continue des jeux vidéo. Programmation de jeux multijoueurs: topologies réseaux des jeux, réplication d'objets, gestion de la latence et fiabilité, architecture réseau et types de jeu, mise à l'échelle, sécurité des jeux, jeu à la demande, infrastructure serveur et infonuagique. |
Réseautique
La réseautique porte sur la conception, l’analyse, l’implantation, l’utilisation et la gestion à la fois des réseaux informatiques et des applications qui les exploitent. Les réseaux informatiques sont typiquement des réseaux d’ordinateurs câblés et/ou sans fil, mais ils incluent aussi les réseaux téléphoniques mobiles. L’ingénieur spécialisé en réseautique se spécialise dans l’analyse, la conception, l’installation, l’exploitation et l’entretien de réseaux informatiques et de leurs applications.
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
Cours des cycles supérieurs | INF8401 |
Configuration et gestion des réseaux inform. | 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) :
INF3405 ou l'équivalent
Corequis :
Cours des cycles supérieurs
Trimestre :
Période :
Notes :
Responsable(s) :
À venir
Description
Historique des réseaux locaux. Architecture des réseaux locaux. Protocoles et fonctionnement des commutateurs et des routeurs. Conception des réseaux incluant le choix des technologies, des protocoles et des équipements. Configuration des commutateurs et des routeurs (câblés et sans fil). Câblage structuré. Systèmes d'exploitation des réseaux. Téléphonie et voix sur IP. Gestion de réseaux : gestion de la performance, des configurations et des fautes dans les réseaux. Virtualisation. |
||||||
Cours des cycles supérieurs | INF8402 |
Sécurité des réseaux fixes et mobiles | 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) :
INF3405 ou l'équivalent
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Alejandro Quintero
Description
Sécurité des réseaux informatiques fixes et mobiles. Normes de sécurité des réseaux. Sécurité des technologies et des protocoles utilisés dans les réseaux informatiques fixes : réseaux Ethernet, réseaux TCP/IP (Transport Control Protocol/Internet Protocol) et particularités des réseaux IP. Sécurité des technologies et des protocoles utilisés dans les réseaux informatiques mobiles incluant les réseaux ad hoc, les réseaux de capteurs et les réseaux téléphoniques mobiles. Sécurité du système IMS (Internet Multimedia Subsystem) et des réseaux pair-à-pair. Technologies de sécurité des réseaux : réseaux privés virtuels et les réseaux locaux virtuels. |
||||||
Cours des cycles supérieurs | INF8405 |
Informatique mobile | 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) :
INF3405 et 70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Alejandro Quintero
Description
Informatique mobile et réseaux sans fil. Disponibilité ou présence en tous lieux et en tout temps. Gestion de mobilité et de localisation. Caractérisation d'applications mobiles. Architectures des réseaux à composantes mobiles : cadres théoriques et pratiques. Systèmes d'exploitation pour les dispositifs mobiles. Systèmes cellulaires et sans fil. Réseaux de prochaines générations. Nouvelles architectures de réseaux sans fil. Approches de déploiement d'applications dans les réseaux ad hoc et de capteurs. Infrastructures et protocoles supportant la mobilité. Qualité de service et routage pour applications mobiles. Développement de services évolués pour usagers mobiles. Internet des objets: architectures et applications. |
||||||
Cours des cycles supérieurs | INF8601 |
Systèmes informatiques parallèles | 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) :
INF2610 ou l���équivalent
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Michel Dagenais
Description
Taxonomie et organisation des systèmes informatiques parallèles. Architectures avancées de multiprocesseurs. Hiérarchie de mémoires, protocoles de cohérence des antémémoires. Parallélisme par fils d'exécution multiples. Conception d'applications parallèles en mémoire partagée. Coprocesseurs pour le calcul parallèle. Grappes de calcul et échange de messages entre les nuds. Techniques d'équilibrage de charge. Infonuagique. Conception d'applications parallèles en mémoire répartie. |
||||||
Cours des cycles supérieurs | INF8900 |
Lectures dirigées génie info. génie logiciel | 3 | |||
Nombre de crédits :
3 (1 - 0 - 8)
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) :
90 crédits de premier cycle en génie informatique, génie logiciel ou l'équivalent
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Période :
Notes :
Ce cours est réservé aux étudiants ayant une moyenne académique d'au moins 2,75 sur 4.
Responsable(s) :
François Guibault
Description
Choix d'une problématique de recherche à explorer sous la supervision d'un professeur. Recherche documentaire. Lecture critique des articles retenus. Rédaction d'un rapport synthèse. |
||||||
Cours des cycles supérieurs | INF8901 |
Projet perso. rech. génie info. et logiciel | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de jour
Cours de jour
|
|
Nombre de crédits :
3 (1 - 0 - 8)
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) :
90 crédits de premier cycle en génie informatique, génie logiciel ou l'équivalent
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Ce cours est réservé aux étudiants ayant une moyenne académique d'au moins 2,75 sur 4.
Responsable(s) :
Tarek Ould Bachir
Description
Choix d'une problématique de recherche à explorer sous la supervision d'un professeur. Définition et mise en contexte du problème retenu. Élaboration d'une méthodologie appropriée pour son étude ou sa résolution. Réalisation et évaluation préliminaires. Rédaction d'un rapport synthèse. |
||||||
Cours des cycles supérieurs | 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 :
Cours des cycles supérieurs
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 |
Orientations thématiques (12 crédits)
Pour compléter sa formation l'étudiant doit choisir entre l'orientation personnalisée ou une des orientations thématiques.
1. Développement durable (12 crédits)
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
Cours obligatoires (6 crédits) |
||||||
Cours des cycles supérieurs | DDI8001 |
Développement durable pour ingénieurs | 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énie civil
Préalables(s) :
70 crédits au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Émilie Bédard
Description
Contexte historique, repères et acteurs du développement durable. Concepts théoriques, modèles, indicateurs et mesures tels que : produit intérieur brut, indice de développement humain, Genuine Progress Indicators, empreinte écologique. Cadre légal : Loi 118, Loi sur la qualité de l'environnement du Québec, Loi sur les ingénieurs. Leviers et outils de mise en uvre : responsabilité sociale des organisations, analyse de cycle de vie, écoconception. Outils de reddition de compte, certification : normes de l'Organisation internationale de normalisation et du Bureau de normalisation du Québec, Global reporting initiave, écolabel. Enjeux majeurs tels que : biodiversité, eau, sols, énergie, changements climatiques, industrie extractive, procédés de transformation, matières résiduelles, milieu bâti, transport, éthique, société. Défis et contraintes. |
||||||
Cours des cycles supérieurs | DDI8002 |
Études de cas en dévelop. durable pour ing. | 3 |
Hiver 2025
|
Cours de jour
Cours de soir
|
|
Nombre de crédits :
3 (2 - 4 - 3)
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énie civil
Préalables(s) :
85 crédits, DDI8001 ou l'équivalent
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Émilie Bédard
Description
Synthèse et méthodologie d'application des principes du développement durable (DD) à partir d'études de cas ou de problèmes rencontrés pour la prise en compte des relations environnementales, économiques et sociales propres à un produit, procédé ou service pendant tout son cycle de vie. Aspect méthodologique de la préparation d'un rapport de durabilité. Revue des critères d'écoconception. Application de l'analyse du cycle de vie selon les normes ISO14040 et suivantes. Rôle de l'ingénieur dans les débats de société. Connaissance des milieux de mises en uvre des principes du DD. Exemples d'intégration des aspects à impacts durables dans les procédés de transformation et dans l'utilisation des produits et services. Exemples de l'influence de la source d'énergie utilisée pour développer une technologie, un produit ou un service sur leurs impacts de durabilité. |
||||||
Cours à option (3 à 6 crédits parmi les suivants) |
||||||
Cours des cycles supérieurs | CIV8750 |
Planification durable des transports | 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énie civil
Préalables(s) :
CIV2710 et 70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Catherine Morency
Description
Plans de transport, plans stratégiques (déplacement des personnes), plans de développement urbains, processus de prise de décision, mécanismes de consultation. Stratégies novatrices pour favoriser l'utilisation des modes durables de transport : études de cas et analyse. Prévision de la demande de transport : modèles classiques, nouvelles approches et résultats. Logiciels de planification. Externalités liées aux infrastructures de transport et à leur utilisation : santé publique, sécurité, pollution, utilisation de l'espace, étalement urbain et dépendance à l'automobile. Indicateurs de transport et de mobilité durable : bases de données et mécanismes d'évaluation. Approche alternative de déplacement : autopartage, vélo-partage, covoiturage, voies réservées, modes actifs, intermodalité, gestion des stationnements. |
||||||
Cours des cycles supérieurs | DDI8004 |
Vulgarisation des enjeux environnementaux | 3 |
Automne 2024
Hiver 2025
|
Cours de jour
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 :
Génie chimique
Préalables(s) :
70 crédits pour les étudiants du baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Patrice Farand
Description
Notions de vulgarisation scientifique appliquée aux enjeux environnementaux et dédiée à différents publics cibles. Place du discours scientifique sur l'environnement dans la société. Survol des enjeux climatiques : ressources fossiles, cycles du carbone, scénarios du Groupe d'experts intergouvernemental sur l'évolution du climat, énergies renouvelables. Principes généraux de vulgarisation : public, narration, fiction, effet de surprise. Contenu d'une présentation scientifique : amorce, structure inversée, comparaisons, jargon. Sens critique, biais de confirmation, désinformation. Écoanxiété, complotisme, techniques de mobilisation. Outils de vulgarisation : images, balados, vidéos. Art oratoire : termes, synonymes, facteur humain. Techniques de rétroaction et amélioration continue. |
||||||
Cours des cycles supérieurs | ENE8210 |
Efficacité des sources d'énergie | 3 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
|
Nombre de crédits :
3 (3 - 1 - 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énie chimique
Préalables(s) :
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Fabio Cicoira
Description
Définition de l'énergie. Notions de base sur l'énergie. Les différentes sources primaires de l'énergie. Énergies fossiles: charbon, pétrole, gaz naturel. Énergie nucléaire. Énergies renouvelables : énergie hydraulique, énergie éolienne, énergie solaire, biomasse, énergie géothermale, énergie des déchets, fusion thermonucléaire. Notion de vecteur énergétique : électricité, chaleur, cogénération et trigénération, hydrogène, piles à combustible. Production, stockage, transport et utilisation de l'énergie. Rendement, coût et efficacité énergétique selon le type de sources. Relation entre source d'énergie et type de pollution. Gestion de l'énergie : avantages et inconvénients de la déréglementation de la distribution de l'électricité en Amérique du Nord. Énergie et recyclage des déchets. Économies d'énergie, perspectives d'avenir. |
||||||
Cours des cycles supérieurs | MEC8252 |
Combustion et pollution atmosphérique | 3 |
Automne 2024
|
Cours de jour
|
|
Nombre de crédits :
3 (4 - 1 - 4)
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énie mécanique
Préalables(s) :
70 cr.
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Étienne Robert
Description
Les combustibles : description, classification, production et consommation. Notions de combustion, point de rosée des fumées, rendement de combustion. Équilibre chimique, température de flamme adiabatique, vitesse de réaction. Dynamique des jets, description et calcul des flammes. Description et calcul des brûleurs. Fours industriels, description et calculs. Classification et effets des polluants. Étude des processus générant les polluants. Effet de serre et changement climatique, impact des polluants atmosphériques sur la santé. Techniques de mesure et méthodes de réduction des polluants. |
||||||
Cours des cycles supérieurs | MEC8256 |
Design et efficacité énergétique en méc.bât. | 3 |
Hiver 2025
|
Cours de jour
|
|
Nombre de crédits :
3 (4 - 1 - 4)
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énie mécanique
Préalables(s) :
MEC3200, 70 CR.
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Ramdane Younsi
Description
Différents systèmes de chauffage, de climatisation et de réfrigération. Calcul de la consommation énergétique : méthode des degrés jours et des fourchettes de température, simulation horaire, tarification énergétique. Systèmes de chauffage : rappel sur les pompes, chaudières, corps de chauffe, serpentin, réservoir d'expansion, régulation, à la vapeur et radiant. Systèmes de climatisation : rappel sur les ventilateurs, dimensionnement des gaines, filtres, serpentins, régulation, diffusion d'air dans une pièce. Systèmes de réfrigération : cycle à compression, pompes à chaleur, réfrigérants, systèmes à absorption, rejet thermique. Logiciels de simulations énergétiques. |
||||||
Cours des cycles supérieurs | PHS8603 |
Énergie et environnement | 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 :
Génie physique
Préalables(s) :
PHS1105 et 70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Nicolas Godbout
Description
Conversion de l'énergie. Pollution de l'espace, de l'air, de l'eau, du sol et pollution souterraine due à la production et à la conversion de l'énergie. Détection et propagation de la pollution. Étude des impacts sur l'environnement et sur la santé pour les filières du charbon, du pétrole, de l'hydro-électrique et du nucléaire. Pollution et risques associés aux modes de production d'électricité géothermique, éolienne, solaire, par fusion et par biomasse. |
||||||
SSH3402 |
Droit de l'environnement | 3 | ||||
Nombre de crédits :
3 (4 - 0 - 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) :
Corequis :
Trimestre :
Période :
Notes :
Responsable(s) :
À venir
Description
Identifier les dimensions légales de problèmes environnementaux. Proposer des éléments de solutions juridiques. |
||||||
Cours à option de l'Université de Montréal et de HEC (0 à 3 crédits parmi les suivants) |
||||||
Cours des cycles supérieurs | 4-084-95
|
Développement durable, politique environnementale et gestion (HEC) |
3
|
|||
Cours des cycles supérieurs | 4-801-06
|
Analyse économique des enjeux environnementaux (HEC) |
3
|
|||
Offert à l'université de Montréal Cours des cycles supérieurs | EDD6050
|
Gestion de la biodiversité |
3
|
|||
Offert à l'université de Montréal Cours des cycles supérieurs | GEO6295
|
Territoires et développement durable |
3
|
|||
Offert à l'université de Montréal Cours des cycles supérieurs | MSN6115
|
Santé et environnement |
3
|
2. Innovation et entrepreneuriat technologique (12 crédits)
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
Cours obligatoires (6 crédits) |
||||||
Cours des cycles supérieurs | IND8137A |
Entrepreneuriat technologique | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de soir
Cours de jour
Cours de soir
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 :
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Ce cours est également disponible en anglais (IND8137AE).
Responsable(s) :
Yabo Octave Niamié
Description
Phénomène de l'entrepreneuriat. Entrepreneurs technologiques : motivations, caractéristiques, valeurs, carrière, rôle. Processus de création d'une entreprise : sources de l'idée, choix des partenaires et aspects juridiques. Modèles et plan d'affaires. Chaînes de valeur : fournisseurs-clients, partenaires technologiques et commerciaux. Organisation des fonctions critiques de l'entreprise : démarrage et développement de produits ; croissance et organisation. Protection de la propriété intellectuelle, transferts de technologie et autres aspects contractuels. Définition et analyse du marché et plan de commercialisation. Organismes et politiques d'appui au démarrage d'entreprises en technologie. Sources de crédit à court, moyen et long termes. Plan financier pour le démarrage. Ratios financiers. Sources de financement. |
||||||
et un des deux cours suivants : |
||||||
Cours des cycles supérieurs | IND8710 |
Gestion de la R&D et l'innovation | 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) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Fabiano Armellini
Description
Principes généraux de gestion de la recherche-développement (R&D) et de l'innovation technologique et industrielle. Caractéristiques de la technologie et de l'innovation. Modèles linéaires et modèles systémiques. Propriété intellectuelle, valorisation et mise en contexte. Veille : sources d'information, activités et méthodes. Conditions de succès et causes d'échec dans la gestion des projets d'innovation. Organisation de la R&D et de l'innovation : systèmes rigides et systèmes souples. Couplage R&D, marketing et production. R&D et innovation ouverte. R&D et innovation face aux défis environnementaux. Gestion et contrôle de projets de R&D et d'innovation. Échéanciers, budgets et techniques de gestion de projets. Créativité et rôle des individus. |
||||||
Cours des cycles supérieurs | IND8711 |
Innovation technologique et industrielle | 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) :
70 crédits pour les étudiants du baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Fabiano Armellini
Description
Cycle typique d'une innovation technologique et industrielle : entrepreneurship, créativité, valorisation de la recherche, stratégie d'entreprise, création et développement d'une entreprise basée sur une innovation, expansion en milieu international, propriété intellectuelle, ressources humaines, marketing, financement, choix entre la PME et la grande entreprise pour développer une innovation, intrapreneurship, succès par l'innovation. Études de cas exposées par des ingénieurs et gestionnaires d'entreprise. |
||||||
Cours à option (6 crédits parmi les suivants) |
||||||
Cours des cycles supérieurs | IND8108 |
Créativité en sciences et en génie | 3 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de soir
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 :
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Ce cours est admissible pour les étudiants du bacccalauréat.
Responsable(s) :
Fabiano Armellini
Description
Concepts, théories, modèles et applications de la créativité. Caractéristiques de la créativité en sciences et en génie. Pratiques exemplaires de soutien à la créativité dans les entreprises. Facteurs organisationnels, sociaux et personnels favorisant la créativité. Analyse des comportements, modes de travail et attitudes de créateurs dans différents domaines. Analyses préalables à la création portant sur des tâches, problèmes, contextes et populations. Stratégies et méthodes de production d'idées individuelles et en groupe : remue-méninge, analogie/métaphore, transfert, pensée critique, résolution de problèmes, rencontres improbables, persona, carnet d'idées. Méthodes C-K (Concepts-Connaissances) et TRIZ. Outils d'aide à la structuration, au suivi et à la représentation des idées. Évaluation des idées créatives. |
||||||
Cours des cycles supérieurs | IND8120 |
Commercialisat. nouveaux produits et services | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de soir
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. pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Responsable(s) :
Yabo Octave Niamié
Description
Fondements et spécificités du marketing de la haute technologie. Enjeux des nouveaux produits et services : innovation incrémentale et innovation radicale. Gestion de la fonction marketing pour une entreprise technologique. Marketing relationnel : organisation et structuration de la chaîne de valeur - création et capture. Gestion clients, réseaux, partenariats, alliances. Relations recherche et développement (R-D) et marketing. Analyse des environnements interne et externe de la firme : marché, estimation de la demande, analyse de la concurrence, orientations stratégiques de la firme. Techniques de segmentation, ciblage et positionnement. Types de consommateurs. Stratégies de marketing mixte : modèles d'affaires et force de vente. Marketing social et Internet. |
||||||
Cours des cycles supérieurs | IND8143 |
Montage projet d'entreprise technologique | 6 |
Hiver 2025
|
Cours de soir
|
|
Nombre de crédits :
6 (2 - 4 - 12)
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) :
IND8137A ou l'équivalent
et 70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Yabo Octave Niamié
Description
Émergence de diverses idées de projets d'entreprise technologique. Validation du potentiel commercial et de la faisabilité technique. Développement et commercialisation de solutions innovantes. Analyse des besoins du marché et positionnement concurrentiel différenciateur. Choix d'une proposition de valeur et d'un modèle d'affaires. Intégration des aspects économiques, légaux, propriété intellectuelle, environnementaux et humains. Planification préliminaire des étapes du projet d'entreprise technologique : activités, délais et coûts. Besoins financiers : coûts de prototypage, démarrage et opérations, étude de faisabilité et des risques. Plan préliminaire avec jalons de développement technologique et commercial. Montage financier et sources de financement, programmes et organismes d'aide, réseau de contacts et de partenaires d'affaires. |
||||||
Cours des cycles supérieurs | IND8144 |
Financement de l'entreprise technologique | 3 |
Automne 2024
|
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 :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Yabo Octave Niamié
Description
Stratégie d'approche dans le processus d'obtention d'un financement pour les entreprises technologiques : outils, intervenants et partenaires. Problématiques spécifiques du financement de démarrage et du financement de croissance. Valeur de la technologie. Propriété intellectuelle : protection, coûts, valeur du capital humain. Stratégie du montage financier : budgets, ratios, cautionnement personnel, études de marché. Évaluation et analyse des besoins de l'entreprise en fonction des programmes et sources de financement disponibles : sources publiques, sources privées, crédits d'impôt, entreprises de valorisation. Impact des différentes sources de financement et de l'aspect technologique du modèle d'affaires. Négociations avec les différents acteurs financiers. |
||||||
un des deux cours ci-dessous non sélectionné comme cours obligatoire : |
||||||
Cours des cycles supérieurs | IND8710 |
Gestion de la R&D et l'innovation | 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) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Fabiano Armellini
Description
Principes généraux de gestion de la recherche-développement (R&D) et de l'innovation technologique et industrielle. Caractéristiques de la technologie et de l'innovation. Modèles linéaires et modèles systémiques. Propriété intellectuelle, valorisation et mise en contexte. Veille : sources d'information, activités et méthodes. Conditions de succès et causes d'échec dans la gestion des projets d'innovation. Organisation de la R&D et de l'innovation : systèmes rigides et systèmes souples. Couplage R&D, marketing et production. R&D et innovation ouverte. R&D et innovation face aux défis environnementaux. Gestion et contrôle de projets de R&D et d'innovation. Échéanciers, budgets et techniques de gestion de projets. Créativité et rôle des individus. |
||||||
Cours des cycles supérieurs | IND8711 |
Innovation technologique et industrielle | 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) :
70 crédits pour les étudiants du baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Fabiano Armellini
Description
Cycle typique d'une innovation technologique et industrielle : entrepreneurship, créativité, valorisation de la recherche, stratégie d'entreprise, création et développement d'une entreprise basée sur une innovation, expansion en milieu international, propriété intellectuelle, ressources humaines, marketing, financement, choix entre la PME et la grande entreprise pour développer une innovation, intrapreneurship, succès par l'innovation. Études de cas exposées par des ingénieurs et gestionnaires d'entreprise. |
3. Mathématiques de l'ingénieur (12 crédits)
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
Cours communs à tous les axes |
||||||
Cours des cycles supérieurs | MTH8107 |
Mathématiques de l'apprentissage profond | 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) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Il est souhaitable que le cours MTH2210A et qu'un cours de la série MTH2302, ou l'équivalent, aient été suivis avec succès.
Responsable(s) :
À venir
Description
Présentation des principales méthodes mathématiques à la base des algorithmes d'apprentissage profond. Rappels et notions importantes d'algèbre linéaire utilisées en science des données. Matrices de grande taille et algèbre linéaire numérique. Matrices de faible rang et acquisition comprimée. Matrices spéciales: transformées de Fourier discrètes; graphes. Rappels et notions importantes de probabilités et de statistique pour les problèmes d'apprentissage. Optimisation. Apprentissage à l'aide de données. Application des notions étudiées pour des problèmes d'apprentissage profond. |
||||||
MTH3141 |
Mathématiques de génie: un récit appliqué | 3 |
Hiver 2025
|
Cours de jour
|
||
Nombre de crédits :
3 (3 - 2 - 4)
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) :
MTH1102 ou MTH1102D , MTH1110 ou MTH1115 ou MTH1115D , MTH2302A ou MTH2302B
ou MTH2302C ou MTH2302D ou MTH2303.
Corequis :
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Richard Labib
Description
Ensemble de récits historiques, biographiques et anecdotiques portant sur des résultats mathématiques fondamentaux. Impacts et applications en génie. Constructions avec règle et compas. Axiomatisation de la géométrie. Calcul de la constante Pi. Découvertes des nombres complexes, logarithmes, et racines de polynômes. Calcul différentiel et intégral, corps en mouvement. Probabilités. Nombres premiers. Contributions des principaux mathématiciens. |
||||||
Cours des cycles supérieurs | MTH8211 |
Algèbre linéaire numérique appliquée | 3 |
Été 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 :
Mathématiques et génie Ind.
Préalables(s) :
Voir note et 70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Été 2025
Période :
Notes :
Il est important que MTH1007 et un cours de la série MTH2210 (ou GCH2545 ou équivalents) aient été suivis avec succès.
Responsable(s) :
Dominique Orban
Description
Méthodes directes et itératives pour la résolution de systèmes d'équations algébriques linéaires, de problèmes aux moindres carrés linéaires et de problèmes de moindre norme de grande taille. Approximation de valeurs propres et singulières. Matrices creuses. Préconditionnement. Introduction au calcul "multithread", distribué (MPI) et GPU (CUDA) pour l'algèbre linéaire avec un langage tel que Julia. Problème de contextualisation (discrétisation d'équations aux dérivées partielles à l'aide de la méthode des éléments finis sur maillage non structuré ou solution d'un problème d'optimisation non linéaire de grande taille). Projet de programmation en Julia guidé à travers les séances de laboratoire. |
||||||
Cours de l'axe analyse numérique et appliquée |
||||||
MTH3400 |
Analyse mathématique pour ingénieurs | 3 | ||||
Nombre de crédits :
3 (3 - 2 - 4)
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 :
Période :
Notes :
Responsable(s) :
Jean Guérin
Description
Espaces topologiques. Suites et séries dans les espaces métriques généraux. Intégrale de Lebesgue dans Rn. Espaces Lp. Espaces de Banach et de Hilbert. Calcul différentiel des fonctions de plusieurs variables. Séries de Taylor à plusieurs variables. Théorème des fonctions inverses et implicites. Formes différentielles et intégration. Fonctions analytiques d'une variable complexe. Séries de Laurent. Intégration des fonctions d'une variable complexe et calcul des résidus. Structures algébriques abstraites et exemples : groupes, anneaux, algèbres et corps. Ce cours vise principalement les étudiants souhaitant compléter leurs études dans une Grande École française ou intéressés d'approfondir leurs connaissances en analyse mathématique, et se distingue par une approche abstraite des concepts abordés et l'emphase sur la rigueur et la notion de preuve mathématique. |
||||||
Cours des cycles supérieurs | MTH8207 |
Mathématiques des éléments finis | 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) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Serge Prudhomme
Description
Espaces fonctionnels. Distributions. Formulations variationnelles. Théorème de Lax-Milgram. Méthode de Ritz. Éléments finis unidimensionnels. Éléments finis bidimensionnels et multidimensionnels. Analyse de convergence. Problèmes non linéaires. Problèmes transitoires. Systèmes d'équations aux dérivées partielles. Méthodes stabilisées. Projet de programmation d'un résolveur éléments-finis. |
||||||
Cours des cycles supérieurs | MTH8515 |
Analyse mathématique avancée pour ingénieurs | 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) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Serge Prudhomme
Description
Calcul des variations : équations d'Euler, problèmes avec contraintes, hamiltonien, variation générale d'une fonctionnelle, conditions de transversalité, extrémales brisées. Analyse fonctionnelle : espaces linéaires normés, espaces de Banach, espaces de Sobolev, espaces de Hilbert, projections, meilleure approximation, séries de Fourier généralisées, bases de Karhunen-Loève. Formulation variationnelle de problèmes aux limites, solution faible. Théorème de Riesz. Théorème de Lax-Milgram. |
||||||
Cours de l'axe probabilités et statistique |
||||||
Cours des cycles supérieurs | MTH8301 |
Planification et analyse stat. d'expériences | 3 |
Automne 2024
|
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) :
MTH2302B et 70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
À venir
Description
Étude et optimisation des processus, principes de base en expérimentation, terminologie, expériences comparatives, principales méthodes d'assignation des traitements, analyse de la variance d'expériences avec un seul facteur, analyse diagnostique des résidus, expériences avec plusieurs facteurs, conception de plans fractionnaires, niveau de résolution d'un plan, autres types de plans, analyse de la variance de plans complets et des plans fractionnaires, calcul des effets, tests d'hypothèses, modèles de prédiction, méthodes graphiques de présentation des résultats, conception et analyse de plans en blocs, analyse de covariance, méthodologie des surfaces de réponse, fonctions de désirabilité, conception robuste de Taguchi, plans optimaux, plans avec contraintes, plans pour les mélanges, expériences en unités divisées, plans en mesures répétées, plans avec facteurs aléatoires, plans sur ordinateur pour les codes numériques et la simulation. |
||||||
Cours des cycles supérieurs | 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 :
Cours des cycles supérieurs
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. |
||||||
Cours des cycles supérieurs | MTH8303 |
Processus stochastiques | 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) :
70 crédits pour les étudiants au baccalauraét
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Mario Lefebvre
Description
Rappels de probabilités. Propriétés des processus stochastiques. Processus gaussiens. Chaînes de Markov à temps discret et à temps continu. Processus de naissance et de mort. Mouvement brownien. Processus de diffusion. Processus de Poisson. Processus de Poisson non homogènes et autres généralisations. Processus de renouvellement. Files d'attente avec un seul et avec plusieurs serveurs. |
||||||
Cours de l'axe recherche opérationnelle et optimisation |
||||||
Cours des cycles supérieurs | MTH8408 |
Méthodes d'optimisation et contrôle optimal | 3 |
Été 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 :
Mathématiques et génie Ind.
Préalables(s) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Été 2025
Période :
Notes :
Responsable(s) :
Dominique Orban
Description
Optimisation de fonctions avec et sans contraintes. Conditions d'optimalité et algorithmes numériques. Modélisation de problèmes concrets rencontrés en génie et résolution numérique. Méthodes à mémoire limitée. Introduction au contrôle et au calcul des variations. Résolution de problèmes de contrôle en utilisant les techniques d'optimisation. Commande de systèmes dynamiques, méthodes numériques de contrôle, exemples concrets et actuels. |
||||||
Cours des cycles supérieurs | 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 :
Cours des cycles supérieurs
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 | 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 :
Cours des cycles supérieurs
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. |
||||||
Cours des cycles supérieurs | MTH8418 |
Optimisation sans dérivées | 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) :
Charles Audet
Description
Algorithmes et techniques d'optimisation sans dérivées pour les problèmes de type boîte noire : preuves de convergence, calcul non-lisse de Clarke, concepts géométriques, heuristiques, régions de confiance, fonctions substitut. Traitement des contraintes, optimisation multiobjectif, optimisation globale, optimisation robuste, variables entières et de catégorie. Applications en génie : alliages, modèles hydrologiques, optimisation multidisciplinaire. |
||||||
Cours des cycles supérieurs | MTH8442 |
Ordonnancement de la production | 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) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
François Soumis
Description
Problèmes de planification de la production et modèles de programmation linéaire. Description des problèmes d'ordonnancement de la production en ateliers classiques. Classification des problèmes : à une machine, machines parallèles, ateliers à cheminement unique et à cheminement multiple. Cas particuliers pouvant se résoudre par des algorithmes optimaux simples. Méthodes générales pour résoudre les cas plus complexes de façon optimale : programmation mathématique, séparation et évaluation progressive, énumération implicite. Méthodes approximatives : méta-heuristiques, programmation par contraintes, affectations selon des règles de décision. Problème de gestion de projets avec ou sans contraintes de ressources. Applications industrielles. |
4. Outils de gestion (12 crédits)
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
Cours obligatoires (9 crédits) |
||||||
Cours des cycles supérieurs | IND8200 |
Organisation industrielle | 3 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de soir
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 :
MTH2302 (B,C ou D) ou MTH2303
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Ce cours n'est pas accessible aux étudiants suivant ou ayant suivi une formation de 1er cycle en génie industriel.
Responsable(s) :
Mohamed-Salah Ouali
Description
Introduction à différents aspects de l'organisation industrielle : conception d'usine, aménagement d'usine, étude du travail, équilibrage des chaînes de production, planification de la fabrication, gestion des stocks, « juste-à-temps » et normes de qualité ISO 9000. Le cours met l'accent sur la compréhension pratique et stratégique des concepts organisationnels. |
||||||
Cours des cycles supérieurs | IND8211 |
Ingénierie des systèmes d'information | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de soir
Cours de soir
Cours de soir
|
|
Nombre de crédits :
3 (2 - 1 - 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 au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Ce cours n'est pas accessible aux étudiants suivant ou ayant suivi une formation de 1er cycle en génie industriel.
Responsable(s) :
Martin Trépanier
Description
Analyse, conception et réalisation des systèmes d'information d'entreprise. Typologie des systèmes d'information, architecture des entreprises. Ingénierie des processus d'affaires : diagramme d'activité. Modèle conceptuel : cas d'utilisation, diagramme de classes. Relation entre la structure informationnelle et le traitement de l'information. Ingénierie d'une application web de système d'information : architecture et technologies. Base de données relationnelle. Passage du modèle conceptuel au modèle logique. Progiciels de gestion intégrés dans les entreprises de production de biens et de services : sélection, implantation, utilisation. |
||||||
Cours des cycles supérieurs | IND8774 |
Théorie de la décision | 3 |
Automne 2024
Hiver 2025
|
Cours de soir
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.
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Ce cours est admissible pour les étudiants du baccalauréat.
Pour l'année 2015-2016, les étudiants ayant choisi le présent cours ne pourront pas suivre le cours IND6114.
Responsable(s) :
Nathalie De Marcellis-Warin
Description
Prise de décision industrielle. Caractéristiques, rôle et pratique de l'aide à la décision industrielle. Processus de décision. Erreurs-types dans la prise de décision. Collecte et validation des données nécessaires à la prise de décision. Évaluations actuarielles de projets industriels. Évaluations et choix multicritères, méthodes AHP, Électre. Décision dans un contexte de recrutement de personnel. Décision et problème de localisation d'une usine. Décision en environnement incertain. Méthodes quantitatives d'analyse de risque. Collecte et valorisation de l'information. Décision en présence de plusieurs acteurs/décideurs. Introduction à la théorie des jeux. Équilibre de Nash. Jeux répétés. Décision et stratégie d'externalisation. Décision et négociation avec les fournisseurs. |
||||||
Cours à option (3 crédits parmi les suivants) |
||||||
IND8501 |
Droit du travail pour ingénieur | 3 |
Automne 2024
|
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 :
Automne 2024
Période :
Notes :
Responsable(s) :
Yuvin Adnarain Chinniah
Description
Notions générales de droit. Contrat de travail et contrat d'entreprise. Charte des droits et libertés de la personne. Loi sur la santé et la sécurité du travail. Droits et obligations des travailleurs et employeurs. Loi sur les accidents du travail et les maladies professionnelles. Loi sur les normes du travail. Code du travail. Système professionnel québécois. Responsabilité professionnelle. Loi sur les ingénieurs. Code de déontologie des ingénieurs. Éthique. |
||||||
Cours des cycles supérieurs | IND8107 |
Gestion des changements technol. et organis. | 3 |
Automne 2024
|
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. pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Ce cours n'est pas accessible aux étudiants suivant ou ayant suivi une formation de 1er cycle en génie industriel.
Responsable(s) :
Virginie Francoeur
Description
Définition et enjeux de la gestion des changements technologiques et organisationnels en entreprise. Positionnement du projet de changement. Identification et catégorisation des acteurs. Mise sur pied d'une structure de gestion du changement. Analyse de la situation actuelle et définition de la situation future. Anticipation des impacts du changement et de la résistance au changement. Légitimation du projet de changement. Choix d'une stratégie de conception et d'une stratégie de réalisation du changement. Modulation des impacts anticipés. Recours à des mesures d'accompagnement. Synchronisation et révision des stratégies. Résorption de la résistance au changement. Évaluation du succès du changement. Études de cas de gestion de changements technologiques ou organisationnels. |
||||||
Cours des cycles supérieurs | IND8119 |
Gestion d'équipes dans un environnement tech. | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
Cours de soir
Cours de jour
Cours de soir
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. pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Ce cours n'est pas accessible aux étudiants suivant ou ayant suivi une formation de 1er cycle en génie industriel.
Responsable(s) :
Renée-Pascale Laberge
Description
Évolution de l'environnement technologique. Modes d'organisation et de gestion. Gestion et leadership. Profil et personnalité du gestionnaire. Modes d'organisation du travail en équipe : équipes internationales, multidisciplinaires, interinstitutionnelles. Formation d'équipes dans un environnement technologique. Partage des tâches. Création d'un esprit d'équipe. Développement d'un climat de confiance. Habiletés de communication. Animation et conduite de réunion. Gestion de la créativité intellectuelle. Gestion du stress. Négociations et résolution de conflits. Recrutement, évaluation et motivation du personnel. Gestion des intérêts et de la carrière. Réseautage et mentorat. |
5. Projets internationaux (12 crédits)
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
Cours obligatoires (6 ou 9 crédits parmi les suivants) |
||||||
Cours des cycles supérieurs | IND8115 |
Technologie et concurrence internationale | 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) :
70 crédits
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Nathalie De Marcellis-Warin
Description
Enjeux mondiaux du point de vue économique et technologique. Technologie comme vecteur et enjeu de la concurrence internationale. Économie politique mondiale et politique industrielle dans un contexte de mondialisation. Spécificité du tissu industriel canadien et québécois. Innovation et grands cycles économiques. Concurrence et processus d'innovation. Structure et dynamique des industries. Stratégie technologique dans une entreprise multinationale et dans une petite ou une moyenne entreprise (PME). Analyse de cas québécois et internationaux. |
||||||
Cours des cycles supérieurs | IND8127A |
Mondialisation et firmes internationales | 3 |
Automne 2024
|
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 :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Marcelin Joanis
Description
Mondialisation et commerce international. Stratégies d'internationalisation des entreprises. Concepts de l'économie financière internationale. Système monétaire international. Taux de change. Institutions du développement (Fonds monétaire international, Banque mondiale). Mondialisation versus régionalisation (ALENA, APEC, UE). Organisation mondiale du commerce. Accords commerciaux. Politiques de concurrence. Stratégies d'investissement à l'étranger. Fonctionnement des multinationales (logique d'impartition et d'échanges intra firmes, gestion des ressources). Pratiques liées au commerce international. Import-export. Gestion et logistique internationale. Risques liés au commerce international. |
||||||
Cours des cycles supérieurs | IND8138 |
Gestion de projets internationaux | 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. pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Mario Bourgault
Description
Contexte, enjeux et défis associés aux projets internationaux. Environnement économique, politique et social des projets internationaux. Types de projets internationaux. Impact de la dispersion et des différences culturelles sur les pratiques de travail. Problématique du financement des projets internationaux. Évaluation de projets internationaux. Processus de gestion de projet dans un contexte international. Cas particulier des projets réalisés dans l'axe Nord-Sud. |
||||||
IND5120 |
Ingénieur en coop. et dévelop. international | 3 | ||||
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) :
24 crédits
Corequis :
Trimestre :
Période :
Notes :
Responsable(s) :
À venir
Description
Introduction aux principaux acteurs et enjeux de la coopération pour le développement au sein du système international contemporain. Rôle de l'ingénieur face aux grands enjeux du développement international et approche transdisciplinaire des projets de coopération en ingénierie. Stratégies d'analyses de situations de gestion de travail en ingénierie dans des contextes organisationnels, sociaux, culturels, économiques et politiques différents. Influences de la culture et de la communication dans la permanence du changement de projets de coopération pour le développement. Effets de la mondialisation sur les nouveaux acteurs des organisations internationales. Conditions de réussite d'une mission en coopération internationale. |
||||||
Cours à option (au moins 3 crédits parmi les suivants) |
||||||
Cours des cycles supérieurs | IND8116 |
Mission industrielle: Poly-Monde | 3 |
Hiver 2025
|
Cours de jour
|
|
Nombre de crédits :
3 (2 - 5 - 2)
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) :
IND8115
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Ce cours fait l'objet d'un contingentement.
Responsable(s) :
Marcelin Joanis
Description
Préparation de la mission industrielle : géographie, histoire, culture et système des valeurs, système politique, système économique, système industriel, système d'éducation et système scientifique du pays à étudier. Planification et organisation de la mission Poly-Monde. Financement et logistique. Visites industrielles dans le pays ciblé. Rédaction d'un rapport de mission. |
||||||
-
|
Cours d'une autre université à faire approuver |
3
|
6. Technologies de l’information pour ingénieurs (12 crédits)
Notes : Cette orientation thématique ne peut être suivie par les personnes étudiantes inscrites au baccalauréat en génie informatique ni en génie logiciel.
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
Cours au choix (12 crédits) |
||||||
LOG3000 |
Processus du génie logiciel | 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) :
LOG2990
Corequis :
LOG3900
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Mohammad Hamdaqa
Description
Activités de base d'un processus de génie logiciel. Phases du cycle de vie du logiciel. Outils et méthodes de support au processus. Survol des différentes philosophies de processus de développement de logiciel. Disciplines techniques du processus du génie logiciel : requis, analyse et conception, implémentation, test. Disciplines de gestion des processus : gestion des configurations et des requêtes de changement, gestion des projets, gestion des équipes. Évaluation des processus. Amélioration des processus. Méthodes de représentation des processus. Méta modèle. Analyse empirique des processus. |
||||||
INF3405 |
Réseaux informatiques | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
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
Corequis :
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Responsable(s) :
Soumaya Cherkaoui
Description
Classification des réseaux. Techniques de commutation. Architectures technologiques de transmission. Tramage, détection d'erreurs, contrôle du flot et contrôle d'erreurs par retransmission. Architecture des réseaux : modèle par couches, relations entre les couches et primitives de contrôle. Protocoles des réseaux locaux : Ethernet et réseaux sans fil. Architecture technologique TCP/IP (Transport Control Protocol/Internet Protocol) : modèle, adressage, protocoles et routage. Analyse de la qualité de service et modèles pour les réseaux informatiques. Mécanismes améliorant la qualité de service. IP version 6. Contrôle et analyse de la congestion avec TCP. Applications de TCP/IP. Efficacité énergétique d'un réseau informatique |
||||||
Cours des cycles supérieurs | INF8085 |
Cybersécurité | 3 |
Automne 2024
Hiver 2025
Été 2025
|
Cours de jour
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) :
60 crédits
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025, Été 2025
Période :
Notes :
Ce cours est équivalent et remplace INF4420A
Responsable(s) :
Frédéric Cuppens
Description
Définition, portée et objectifs de la sécurité informatique. Méthodologie d'analyse et de gestion du risque. Éléments de cryptographie et de cryptanalyse. Algorithmes de chiffrement à clé privée et à clé publique. Fonctions de hachage cryptographique. Signatures numériques. Gestion des clés et infrastructures à clés publiques. Sécurité des logiciels. Vulnérabilités typiques et techniques d'exploitation. Logiciels malveillants et contre-mesures. Sécurité des systèmes d'exploitation. Mécanismes d'authentification, contrôle d'accès et protection de l'intégrité. Modèles de gestion du contrôle d'accès. Sécurité des applications Web. Sécurité des réseaux. Configuration sécuritaire. Pare-feu, détecteur d'intrusions et serveur mandataire. Protocoles de réseaux sécurisés. Organisation et gestion de la sécurité informatique. Acteurs et types d'interventions. Normalisation et organismes pertinents. Cadre légal et déontologique. |
||||||
Cours des cycles supérieurs | 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 :
Cours des cycles supérieurs
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. |
||||||
Cours des cycles supérieurs | INF8175 |
Intelligence artif.: méthodes et algorithmes | 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) :
70 crédits pour les étudiants au baccalauréat
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Ce cours est équivalent et remplace INF8215.
Responsable(s) :
Quentin Cappart
Description
Notion d'intelligence artificielle et d'agents intelligents. Stratégies de recherche. Conception d'heuristiques. Recherche en présence d'adversaires. Méthodes de recherche locale. Métaheuristiques. Programmation par contraintes. Agents logiques. Logique des propositions. Représentation des connaissances. Vérification de modèles. Algorithmes d'inférence. Apprentissage automatique supervisé. Réseaux de neurones. Apprentissage non-supervisé. Apprentissage par renforcement. Considérations éthiques et sociétales. |
Concentrations (27 crédits)
Sécurité et mobilité informatique (27 crédits)
Avec l’importance toujours croissante du génie informatique et génie logiciel, il existe aujourd’hui de nouveaux domaines fondamentaux pour les ingénieurs informaticiens et les ingénieurs en logiciels, tels que la sécurité informatique, la sécurité réseaux, la validation du logiciel, la conception de sites Web sécuritaire et l’informatique mobile. En particulier, la quantité de terminaux mobiles et d’équipements de réseautage sans fil disponibles sur le marché témoigne de l’importance de ces technologies dans la vie de tous les jours. Les technologies sans fil répondent à un besoin réel : les usagers veulent être en mesure d’accéder à des informations, des données, des images, des vidéos, à partir de diverses plateformes électroniques, n’importe où et n’importe quand, avec une qualité de service acceptable mais tout en étant sécuritaire. Cette concentration « sécurité et mobilité en informatique » répond aux besoins spécifiques de formation de nos ingénieurs en sécurité et en mobilité. Cette formation doit rendre les ingénieurs capables d’attaquer les problèmes de sécurité au moyen d’une approche intégrant à la fois les aspects d’informatique et des logiciels mobiles, les aspects de sécurité et aussi de comprendre les contraintes nécessaires à la création d’applications mobiles.
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
Cours au choix (15 crédits) |
||||||
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. |
||||||
Cours des cycles supérieurs | INF8103 |
Stratégie et modèles op. de la cybersécurité | 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) :
60 crédits pour les étudiants inscrits au baccalauréat et INF4420A ou équivalent
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Tarek Ould Bachir
Description
Modèle organisationnel de la cybersécurité. Modèles décentralisé et centralisé. Rôle et responsabilité d'une équipe de cybersécurité. Gouvernance, conformité, risques, architecture. Équipes rouge, bleue et violette. Rôle de l'ensemble des employés dans la cybersécurité d'une entreprise. Alignement de la cyberstratégie d'une organisation et de ses objectifs d'affaires. Identification des actifs associés aux risques d'affaires. Stratégie de rehaussement de la posture de sécurité. Acteurs de la menace. Plan de recouvrement. Gestion des risques. |
||||||
Cours des cycles supérieurs | INF8108 |
Gestion et chasse de la cybermenace | 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) :
Omar Abdul Wahab
Description
Etapes et cadres de réponse aux cyberincidents. Collecte de preuves en cas de cyberincident. Identification d'une attaque reposant sur l'analyse des preuves, gestion d'un cyberincident majeur et activation du plan de gestion de crise. Renseignements et veille sur les cybermenaces. Recherche de renseignements sur l'internet clandestin (« dark web ») et les sources ouvertes (OSINT),.Standards STIX et TAXII. Rapports de renseignements, indicateurs d'une cyberattaque lors d'une chasse à la menace, chasse à la menace sur des TTPs (Techniques, Tactiques et Procédures). Logiques de détections avancées (anomalies, machine learning). |
||||||
Cours des cycles supérieurs | INF8402 |
Sécurité des réseaux fixes et mobiles | 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) :
INF3405 ou l'équivalent
Corequis :
Cours des cycles supérieurs
Trimestre :
Automne 2024
Période :
Notes :
Responsable(s) :
Alejandro Quintero
Description
Sécurité des réseaux informatiques fixes et mobiles. Normes de sécurité des réseaux. Sécurité des technologies et des protocoles utilisés dans les réseaux informatiques fixes : réseaux Ethernet, réseaux TCP/IP (Transport Control Protocol/Internet Protocol) et particularités des réseaux IP. Sécurité des technologies et des protocoles utilisés dans les réseaux informatiques mobiles incluant les réseaux ad hoc, les réseaux de capteurs et les réseaux téléphoniques mobiles. Sécurité du système IMS (Internet Multimedia Subsystem) et des réseaux pair-à-pair. Technologies de sécurité des réseaux : réseaux privés virtuels et les réseaux locaux virtuels. |
||||||
Cours des cycles supérieurs | INF8405 |
Informatique mobile | 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) :
INF3405 et 70 crédits pour les étudiants au baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Alejandro Quintero
Description
Informatique mobile et réseaux sans fil. Disponibilité ou présence en tous lieux et en tout temps. Gestion de mobilité et de localisation. Caractérisation d'applications mobiles. Architectures des réseaux à composantes mobiles : cadres théoriques et pratiques. Systèmes d'exploitation pour les dispositifs mobiles. Systèmes cellulaires et sans fil. Réseaux de prochaines générations. Nouvelles architectures de réseaux sans fil. Approches de déploiement d'applications dans les réseaux ad hoc et de capteurs. Infrastructures et protocoles supportant la mobilité. Qualité de service et routage pour applications mobiles. Développement de services évolués pour usagers mobiles. Internet des objets: architectures et applications. |
||||||
Cours des cycles supérieurs | INF8430 |
Investigation numérique en informatique | 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
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Nora Boulahia Cuppens
Description
Application de techniques et de protocoles d'investigation numériques pour la collecte, l'identification, la description, la sécurisation, l'extraction, l'authentification, l'analyse, l'interprétation et l'explication des données numériques contenues dans des systèmes informatiques et dans des périphériques de stockage. Capture et analyse des données volatiles, notamment des séances actives de réseaux et des processus en cours. Collecte d'informations des navigateurs Web. |
||||||
Cours des cycles supérieurs | INF8602 |
Sécurité des systèmes d'exploitation | 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 :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Nora Boulahia Cuppens
Description
Sécurité des systèmes d'exploitation: concepts et mise en contexte. Méthodes d'analyse et d'évaluation de la sécurité d'un système d'exploitation. Contrôle d'accès discrétionnaire et obligatoire. Intégrité de flux de contrôle: attaques et contremesures. Systèmes d'exploitation sécuritaires: Multics et noyaux de sécurité. Sécurité des systèmes d'usage général: Windows, Unix, iOS, Android. Stratégies d'isolation de processus et données: conteneurs logiciels, machines virtuelles, isolation en bac à sable. |
||||||
LOG3430 |
Méthodes de test et de validation du logiciel | 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
Corequis :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Maxime Lamothe
Description
Importance de la validation et de la vérification dans le processus du génie logiciel. Méthodes de test et de validation. Classification des méthodes. Rappel des méthodes de test structurel. Méthodes de test fonctionnel. Génération de tests pour automates finis. Stratégies de tests d'intégration et d'installation pour programmation procédurale et orientée objet. Approches statistiques en validation et en vérification. Méthodes du développement pour assurer la fiabilité. Planification des activités de test du logiciel. |
||||||
Cours des cycles supérieurs | LOG8371 |
Ingénierie de la qualité en logiciel | 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 du baccalauréat
Corequis :
Cours des cycles supérieurs
Trimestre :
Hiver 2025
Période :
Notes :
Responsable(s) :
Heng Li
Description
Concepts de base et définitions pertinentes en relation avec la qualité du logiciel, assurance qualité, tests, ingénierie de la qualité et planification de la qualité. Prévention des anomalies et classification des défauts. Tolérance aux fautes. Ingénierie de la fiabilité logicielle. Modèles de la qualité. Comparaison des différentes techniques d'assurance qualité. Amélioration du processus de développement logiciel. Mesure du logiciel et du processus. Identification des risques pour l'amélioration quantifiable de la qualité. |
||||||
Cours des cycles supérieurs | INF8x ou LOG8x
|
Selon le sigle |
3
|
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
Cours obligatoires (6 crédits) |
||||||
Projet Cours des cycles supérieurs | INF8980 |
Projet final en sécurité et mobilité | 6 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
|
Nombre de crédits :
6 (0 - 8 - 10)
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) :
95 cr., INF3995
Corequis :
Aucun
Projet
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Jérôme Collin
Description
Conception et réalisation en équipe d'applications mobiles en considérant les aspects de sécurité informatique. Utilisation des notions et des méthodes acquises dans la concentration en sécurité et mobilité. Recours à une conception et une gestion de projet nécessaire pour la réalisation de systèmes impliquant des réseaux mobiles et en tenant compte de l'aspect sécuritaire. Utilisation d'outils logiciels appropriés. Les sujets du projet, approuvés par le coordonnateur du cours, peuvent provenir de l'industrie, de sociétés techniques étudiantes de Polytechnique Montréal, ou des professeurs. La personne ayant proposé le projet assume normalement le rôle de client par rapport à l'équipe d'étudiants |
Cours au choix (6 crédits)
- cours du baccalauréat offerts à Polytechnique Montréal
- cours d'études supérieures offerts à Polytechnique Montréal (voir modalité M12 des règlements des études pour les cours 6000)
- cours hors établissement offerts via le Bureau de coopération interuniversitaire (BCI, voir modalité M8 des règlements)
Intelligence artificielle et science des données (27 crédits)
L'intelligence artificielle prend une place de plus en plus grande dans nos vies. Déjà, plusieurs percées majeures ont été réalisées : voitures autonomes, agents conversationnels, reconnaissance d'images, réponses à des questions de connaissances générales, les plus grands maîtres du jeu de go battus par l'ordinateur, entre autres. Actuellement, d'aucuns voient l'intelligence artificielle jouer un rôle important dans l'avenir de l'informatique.
La concentration « Intelligence artificielle et science des données » vise à fournir une formation de base permettant de mettre en pratique les techniques les plus récentes en intelligence artificielle, notamment l'apprentissage profond, le traitement automatique de la langue naturelle et la mise en œuvre de bases de connaissances de grande envergure pour la construction d'un Web sémantique. Puisque les principales applications de l'intelligence artificielle reposent sur l'utilisation de données volumineuses, la formation offerte permettra aussi d'assimiler les différentes méthodes existantes pour la manipulation et l'analyse de ces données.
Note | Sigle | Titre | Crédits | Trimestre | Période | |
---|---|---|---|---|---|---|
Cours obligatoires (9 crédits) |
||||||
MTH3302 |
Méth. prob. et statist. pour l'intel. artif. | 3 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
||
Nombre de crédits :
3 (4 - 2 - 3)
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) :
MTH2302/A/B/C/D ou MTH2303
Corequis :
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Jonathan Jalbert
Description
Régression linéaire : simple et multiple, estimation et prédiction, inférence, régression polynomiale, multicolinéarité, méthodes itératives de construction de modèles, qualité du modèle. Modèles linéaires généralisés : généralisation de la régression linéaire, fonctions de lien, régression logistique, régression de Poisson, régression multinomiale. Analyse en composantes principales : définitions et calculs, interprétation géométrique et statistique, régression sur les composantes principales. Statistique bayésienne : loi a priori, loi a posteriori, inférence bayésienne, régression bayésienne, régression pénalisée, méthodes Monte-Carlo par chaine de Markov, variable latente, classification. Théorie de l'information : définitions de base, notions d'entropie, information mutuelle et propre; arbres probabilisés. |
||||||
Projet Cours des cycles supérieurs | INF8985 |
Projet final en intelligence artificielle | 6 |
Automne 2024
Hiver 2025
|
Cours de jour
Cours de jour
|
|
Nombre de crédits :
6 (0 - 8 - 10)
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) :
95 cr., INF3995
Corequis :
Projet
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Lévis Thériault
Description
Conception et réalisation en équipe d'un système informatique nécessitant l'application de notions et méthodes acquises dans la concentration en intelligence artificielle. Les étudiants auront recours à une méthodologie de conception et de gestion nécessaire pour la réalisation d'un système informatique. Utilisation d'outils logiciels appropriés. Les sujets du projet, approuvés par le coordonnateur du cours, peuvent provenir de l'industrie, de sociétés techniques étudiantes de Polytechnique Montréal, ou des professeurs. La personne ayant proposé le projet assume normalement le rôle de client par rapport à l'équipe d'étudiants |
||||||
Cours au choix (12 crédits) |
||||||
Cours des cycles supérieurs | 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 :
Cours des cycles supérieurs
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. |
||||||
Cours des cycles supérieurs | 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 :
Cours des cycles supérieurs
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. |
||||||
Cours des cycles supérieurs | INF8245AE |
Machine 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 - Prediction - Statistical Decision Theory - Linear Regression - Non-linear Regression - Bias-variance tradeoff - Linear Classification - Indicator Regression - PCA - LDA - QDA - GDA - Naive Bayes - Logistic Regression - Perceptron - Separating Hyperplanes - SVM - Decision Trees - ensemble learning - bagging - boosting - stacking - Neural Networks - Backpropagation - Training Deep Neural Nets - Optimization Methods - Convnets - RNNs - Estimation Theory - Maximum Likelihood Estimation - Maximum A Posteriori Estimation - Bayesian Learning - Bayesian Linear Regression - Kernel Methods - Gaussian Process - Computational Learning Theory - Frontiers in ML. |
||||||
Cours des cycles supérieurs | INF8250 |
Apprentisage par renforcement | 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) :
MTH2302 ou équivalent et MTH1007 ou équivalent et INF1007 ou INF1005D ou équivalent et 70 crédits pour les étudiants de baccalauréat.
Corequis :
Cours des cycles supérieurs
Trimestre :
Période :
Notes :
Responsable(s) :
À venir
Description
Introduction à l'apprentissage par renforcement. Bandits à plusieurs bras. Bandits contextuels. Processus de Décision Markov Finis. Programmation dynamique. Itération par politique. Itération par valeur. Méthodes Monte Carlo. Apprentissage par différence temporelle (Temporal Difference Learning). Bootstraping en n étapes (n-step bootstrapping). Prédiction sur politique avec approximation. Contrôle sur politique avec approximation. Méthodes hors politique avec approximation. Méthodes TD à gradient. Apprentissage par renforcement à base de modèles. Planification. Traces d'éligibilité. Apprentisage par renforcement hiérarchique. POMDPs. RL inverse. Exploration dans l'appretissage par renforcement. Apprentisage par renforcement hors ligne. |
||||||
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 | INF8775 |
Analyse et conception d'algorithmes | 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
Corequis :
Aucun
Cours des cycles supérieurs
Trimestre :
Automne 2024, Hiver 2025
Période :
Notes :
Responsable(s) :
Gilles Pesant
Description
Notions élémentaires d'algorithmique. Notation asymptotique. Analyse d'un algorithme selon les ressources consommées : temps de calcul, espace mémoire et processeurs. Analyse empirique, théorique et hybride. Consommation de ressources en pire cas, en moyenne et amortie. Patrons de conception d'algorithmes : vorace, diviser-pour-régner, programmation dynamique, parcours de graphes, métaheuristique et probabiliste. Caractérisation des algorithmes d'optimisation : exact, heuristique et approximatif. Introduction aux classes de complexité : P et NP. Décidabilité. |
||||||
Cours des cycles supérieurs | 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 :
Cours des cycles supérieurs
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.' |
||||||
Cours des cycles supérieurs | 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 :
Cours des cycles supérieurs
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 au choix (6 crédits)
- cours du baccalauréat offerts à Polytechnique Montréal
- cours d'études supérieures offerts à Polytechnique Montréal (voir modalité M12 des règlements des études pour les cours 6000)
- cours hors établissement offerts via le Bureau de coopération interuniversitaire (BCI, voir modalité M8 des règlements)
|