Programme de génie informatique
Retour à la liste des programmes.
Le programme est décrit de deux façons :
sous forme graphique (les cheminements des cinq
dernières années sont disponibles) et sous
forme de liste de cours (pour l'année en cours
seulement).
| 2009-2010 | 2010-2011 | 2011-2012 | 2012-2013 | 2013-2014 | |
|---|---|---|---|---|---|
| Classique | inf08a.pdf | inf08a.pdf | inf11a.pdf | inf12a.pdf | inf13a.pdf |
| Génie biomédical | inf08d.pdf | - | - | - | - |
| Informatique industrielle/ Informatique embarquée |
inf08c.pdf | - | - | - | - |
| Sécurité et mobilité informatique | - | - | - | inf12f.pdf | inf13f.pdf |
| Systèmes embarqués en aérospatiale | - | inf10e.pdf | inf11e.pdf | inf12e.pdf | inf13e.pdf |
| Cours à option et orientations 1 | inf08b1.pdf | inf08b1.pdf | inf11b1.pdf | inf12b1.pdf | inf13b1.pdf |
| orientations 2 |
inf08b2.pdf | inf08b2.pdf | inf11b2.pdf | inf12b2.pdf | inf13b2.pdf |
| Orientations thématiques | the08a.pdf | the08a.pdf | the08a.pdf | the12a.pdf the12b.pdf |
the13a.pdf the13b.pdf |
Symboles utilisés dans les cheminements [pdf]
Le programme de génie informatique comporte 3 options principales :
| 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/É |
É |
É |
||
| Les COURS COMMUNS À TOUTES LES FILIÈRES : 90 crédits |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| INF3005I | Épreuves initiales de communication | 0 | |
| INF1005C | Programmation procédurale | 3 | |
| INF1010 | Programmation orientée objet | 3 | |
| INF1040 | Introduction à l'ingénierie informatique | 3 | |
| INF1500 | Logique des systèmes numériques | 3 | |
| INF1600 | Architecture des micro-ordinateurs | 3 | |
| * | INF1995 | Projet initial ingén. informat., trav. équipe | 4 |
| INF2010 | Structures de données et algorithmes | 3 | |
| INF2610 | Noyau d'un système d'exploitation | 3 | |
| INF2705 | Infographie | 3 | |
| * | INF2990 | Projet de logiciel graphique interactif | 4 |
| INF3005 | Communication écrite et orale | 1 | |
| INF3405 | Réseaux informatiques | 3 | |
| INF3500 | Conception et réalisation de syst. numériques | 3 | |
| INF3610 | Systèmes embarqués | 3 | |
| * | INF3990 | Projet de conception d'un logiciel embarqué | 4 |
| INF4410 | Systèmes répartis et infonuagique | 3 | |
| INF4710 | Introduction aux technologies multimedia | 3 | |
| INF4420A | Sécurité informatique | 3 | |
| INF-STO1 | Stage obligatoire (4 mois) | ||
| LOG1000 | Ingénierie logicielle | 3 | |
| LOG2410 | Conception logicielle | 3 | |
| LOG2810 | Structures discrètes | 3 | |
| MTH1006 | Algèbre linéaire | 2 | |
| MTH1101 | Calcul I | 2 | |
| MTH1102 | Calcul II | 2 | |
| MTH2302D | Probabilités et statistique | 3 | |
| PHS1101 | Mécanique pour ingénieurs | 3 | |
| PHS1102 | Champs électromagnétiques | 3 | |
| SSH5201 | Économique de l'ingénieur | 3 | |
| SSH5501 | Éthique appliquée à l'ingénierie | 2 | |
| Cours à option (3 crédits parmi les suivants) | |||
| PHS4700 | Physique pour les applications multimédia | 3 | |
| GBM1610 | Biochimie pour ingénieur | 3 | |
| ELE2305 | Dispositifs à semi-cond. et optoélectronique | 3 |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| SSH5100A | Sociologie de la technologie | 3 | |
| SSH5100B | Sociologie de la technologie | 3 | |
| SSH5100C | Sociologie de la technologie | 3 |
| Les cours spécialisés de la FILIÈRE CLASSIQUE (avec orientations de 12 crédits) : 30 crédits |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| Cours obligatoires (18 crédits) | |||
| INF3710 | Fichiers et bases de données | 3 | |
| INF4705 | Analyse et conception d'algorithmes | 3 | |
| Cours au choix (6 crédits parmi les suivants) | |||
| * | INF4990 | Projet intégrateur final en génie informat. | 6 |
| * | ING4901 | Projet intégrateur en développement durable | 6 |
| Cours à option (6 crédits parmi les suivants) | |||
| ‡ | INF8402 | Sécurité des réseaux fixes et mobiles | 3 |
| ‡ | INF8500 | Systèmes embarqués:conception et vérification | 3 |
| ‡ | INF8601 | Systèmes informatiques parallèles | 3 |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| 12 crédits parmis les suivants | |||
| INF4xxx | Cours de génie informatique | 3 | |
| ‡ | INF8xxx | Cours de génie informatique | 3 |
| LOG4420 | Conception de sites web dynam. et transact. | 3 | |
| LOG4430 | Architecture logicielle et conception avancée | 3 | |
| * | INF4000 | Projet personnel en génie infor. et logiciel | 3 |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| 12 crédits parmis les suivants | |||
| ELE3202 | Introduction à l'automatisation | 3 | |
| ELE4203 | Robotique | 3 | |
| ‡ | ELE8304 | Circuits intégrés à très grande échelle | 3 |
| INF4725 | Traitement de signaux et d'images | 3 | |
| ‡ | INF8500 | Systèmes embarqués:conception et vérification | 3 |
| ‡ | INF8505 | Processeurs embarqués configurables | 3 |
Le cours INF4420A Sécurité informatique est recommandé parmi les cours à option disponibles dans la filière classique. Le cours GBM4900 pourra remplacer le cours INF4990 Projet intégrateur en génie informatique.
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| 12 crédits parmis les suivants | |||
| GBM3103 | Réglementation des instruments médicaux | 3 | |
| GBM3318 | Principes d'imagerie biomédicale | 3 | |
| INF4725 | Traitement de signaux et d'images | 3 | |
| ‡ | GBM8320 | Dispositifs médicaux intelligents | 3 |
| ‡ | IND8211 | Ingénierie des systèmes d'information | 3 |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| 12 crédits parmis les suivants | |||
| INF4715 | Ing. des applic. multimedia interactives | 3 | |
| INF4725 | Traitement de signaux et d'images | 3 | |
| LOG2420 | Anal. et conc. des interfaces utilisateurs | 3 | |
| LOG4420 | Conception de sites web dynam. et transact. | 3 | |
| ‡ | INF8703 | Audio numérique | 3 |
| ‡ | INF8801 | Systèmes multimédias et applications | 3 |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| 12 crédits parmis les suivants | |||
| INF4601 | Évaluation de performance des syst. inform. | 3 | |
| LOG4420 | Conception de sites web dynam. et transact. | 3 | |
| ‡ | INF8401 | Configuration et gestion des réseaux inform. | 3 |
| ‡ | INF8402 | Sécurité des réseaux fixes et mobiles | 3 |
| ‡ | INF8405 | Informatique mobile | 3 |
| ‡ | INF8601 | Systèmes informatiques parallèles | 3 |
Cours au choix de l'étudiant parmi les cours suivants : les cours des blocs 1 à 5 ci-dessus, ou d'autres cours du baccalauréat ou des cycles supérieurs qui doivent alors être approuvés par le responsable du programme.
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| Cours obligatoires (6 crédits) | |||
| ‡ | DDI8001 | Développement durable pour ingénieurs | 3 |
| ‡ | DDI8002 | Études de cas en dévelop. durable pour ing. | 3 |
| Cours à option (3 à 6 crédits parmi les suivants) | |||
| CIV4750 | Planification durable des transports | 3 | |
| ‡ | ENE8210 | Efficacité des sources d'énergie | 3 |
| MEC4230 | Combustion et pollution atmosphérique | 3 | |
| MEC4250 | Design et efficacité énergétique en méc. bât. | 3 | |
| PHS4603 | Énergie et environnement | 3 | |
| SSH5402 | Droit de l'environnement | 3 | |
| Cours à option de l'Université de Montréal et de HEC (0 à 3 crédits parmi les suivants) | |||
| ‡ | 4-084-95 | Développement durable, politique environnementale et gestion (HEC) | 3 |
| ‡ | 4-801-06 | Analyse économique des enjeux environnementaux (HEC) | 3 |
| § ‡ | EDD6050 | Gestion de la biodiversité | 3 |
| § ‡ | GEO6295 | Territoires et développement durable | 3 |
| § ‡ | MSN6115 | Santé et environnement | 3 |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| Cours obligatoires (9 crédits) | |||
| IND4710 | Gestion de la R-D et de l'innovation | 3 | |
| IND4711 | Innovation technologique et industrielle | 3 | |
| ‡ | IND8137A | Entrepreneuriat technologique | 3 |
| Cours à option (3 crédits parmi les suivants) | |||
| ‡ | IND6110A | Stratégies technologiques | 3 |
| ‡ | IND8120 | Commercialisat. nouveaux produits et services | 3 |
| ‡ | IND8144 | Financement de l'entreprise technologique | 3 |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| Cours de l'axe analyse numérique et appliquée | |||
| MTH3400 | Analyse mathématique pour ingénieurs | 3 | |
| ‡ | MTH8207 | Mathématiques des éléments finis | 3 |
| ‡ | MTH8515 | Analyse mathématique avancée pour ingénieurs | 3 |
| Cours de l'axe probabilités et statistique | |||
| ‡ | MTH8301 | Planification et analyse stat. d'expériences | 3 |
| ‡ | MTH8302 | Analyse de régression et analyse de variance | 3 |
| ‡ | MTH8303 | Processus stochastiques | 3 |
| Cours de l'axe recherche opérationnelle et optimisation | |||
| ‡ | MTH8408 | Méthodes d'optimisation et contrôle optimal | 3 |
| ‡ | MTH8414 | Outils de recherche opérationnelle en génie | 3 |
| ‡ | MTH8442 | Ordonnancement de la production | 3 |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| Cours obligatoires (9 crédits) | |||
| IND4704 | Théorie de la décision | 3 | |
| IND5200 | Organisation industrielle | 3 | |
| ‡ | IND8211 | Ingénierie des systèmes d'information | 3 |
| Cours à option (3 crédits parmi les suivants) | |||
| IND5501 | Droit du travail pour ingénieur | 3 | |
| ‡ | IND8107 | Gestion des changements technol. et organis. | 3 |
| ‡ | IND8119 | Gestion d'équipes dans un environnement tech. | 3 |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| Cours obligatoires (6 ou 9 crédits parmi les suivants) | |||
| IND5115 | Technologie et concurrence internationale | 3 | |
| ‡ | IND8127A | Mondialisation et firmes internationales | 3 |
| ‡ | IND8138 | Gestion de projets internationaux | 3 |
| IND5120 | Ingénieur en coop. et dévelop. international | 3 | |
| Cours à option (au moins 3 crédits parmi les suivants) | |||
| IND5116 | Mission industrielle: Poly-Monde | 3 | |
| Cours d'une autre université à faire approuver | 3 |
| La concentration SÉCURITÉ ET MOBILITÉ INFORMATIQUE : 30 crédits |
Note : les cours notés * sont des projets et ceux notés ‡ sont des cours des cycles supérieurs.
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| Cours obligatoires (30 crédits) | |||
| INF3710 | Fichiers et bases de données | 3 | |
| ‡ | INF8430 | Investigation numérique en informatique | 3 |
| ‡ | INF8405 | Informatique mobile | 3 |
| ‡ | INF8301 | Ingénierie de la qualité en logiciel | 3 |
| ‡ | INF8402 | Sécurité des réseaux fixes et mobiles | 3 |
| ‡ | INF8801 | Systèmes multimédias et applications | 3 |
| LOG3430 | Méthodes de test et de validation du logiciel | 3 | |
| LOG4420 | Conception de sites web dynam. et transact. | 3 | |
| * | INF4970 | Projet intégrateur en sécurité et mobilité | 6 |
| La concentration SYSTÈMES EMBARQUÉS EN AÉROSPATIALE : 30 crédits |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| Cours obligatoires (21 crédits) | |||
| AER3205 | Caractéristiques de l'avion | 1 | |
| AER4400 | Archit. et certif. des systèmes d'aéronefs | 2 | |
| AER4715 | Avionique | 3 | |
| AER4720 | Intégration des systèmes avioniques | 3 | |
| ‡ | AER8500 | Informatique embarquée de l'avionique | 3 |
| ‡ | INF8500 | Systèmes embarqués:conception et vérification | 3 |
| LOG3430 | Méthodes de test et de validation du logiciel | 3 | |
| Cours au choix (6 crédits) | |||
| ‡ | ELE8304 | Circuits intégrés à très grande échelle | 3 |
| LOG2420 | Anal. et conc. des interfaces utilisateurs | 3 | |
| Cours au choix (6 crédits) | |||
| * | AER4900 | Projet intégr. en syst. emb. en aérospatial | 6 |
| * | ING4901 | Projet intégrateur en développement durable | 6 |
| Cours à option (3 crédits) | |||
| ‡ | INF8505 | Processeurs embarqués configurables | 3 |
| TS3100 | Introduction aux systèmes spatiaux | 3 |
BA = baccalauréat ES = études supérieures CE = certificat
Nombre de crédits : 1 (2.5 - 0 - 0.5)
Département : Génie électrique
Préalable(s) : 60 crédits
Corequis :
Cours d'introduction à l'aéronautique. Historique de l'aéronautique, aérodynamique, structure, performances, poste de pilotage et instrumentation, propulsion, systèmes électriques, systèmes mécaniques, fiabilité et maintenabilité, configuration et support client, conception et homologation de l'avion. Observation de gouvernes et de systèmes sur avions et hélicoptères.
Manuel(s) :
Notes :
Responsable(s) : Saussié, David
Nombre de crédits : 2 (3 - 1 - 2)
Département : Génie électrique
Préalable(s) :
Corequis : AER4715
Architecture : centralisée, fédérée ou distribuée. Analyse fonctionnelle et méthode d'analyse d'architecture. Gestion des requis, fautes de conception. Interface homme-machine. Certification : catégorie d'avions et de certification, certification matérielle et logicielle, tests en vol, certification des systèmes de simulation, entraînement des pilotes. Sûreté: analyse de sûreté, analyse des arbres de panne.
Manuel(s) :
Notes :
Responsable(s) : Langlois, Pierre
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génie électrique
Préalable(s) : 70 cr.
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Le Ny, Jérôme
Nombre de crédits : 3 (4 - 1 - 4)
Département : Génie électrique
Préalable(s) : AER4715
Corequis :
Présentation et étude de différents systèmes avioniques. Systèmes de gestion de vol (FMS), Plan de vol, bases de données de navigation, navigation dans le plan horizontal, navigation dans le plan vertical, lien avec l'autopilote, lien avec l'ordinateur de gestion de la poussée, communication avec le CDU, ARINC 739. Système d'affichage et interface-pilote : système d'affichage intégré (IDS), générations d'instruments, informations affichées, code de couleurs, alertes audio et visuels, acquisition ARINC 429, sélection de sources et redondance. Systèmes auxiliaires : système d'avertissement de la proximité du sol (TAWS, GPWS) système d'alerte et d'évitement de collision (TCAS). Autopilote : système de commande, système d'augmentation de stabilité, directeur de vol, atterrissage automatique. Simulateur de vol : intégration des systèmes étudiés dans un simulateur, solutions de simulation, limitations, interface matériel/logiciel. Études de cas : A380, B787, ERJ170.
Manuel(s) :
Notes :
Responsable(s) : Le Ny, Jérôme
Site Web : http://moodle.polymtl.ca/course/view.php?name=AER4720
Nombre de crédits : 6 (1 - 7 - 10)
Département : Génie électrique
Préalable(s) : ELE-STO1 (stage) ou INF3990, 70 cr.
Corequis : (ELE3000, IND2301) ou INF3610
Le projet intégrateur en systèmes embarqués en avionique porte sur un mandat d'ingénierie et est réalisé par les étudiants en équipe. Le mandat comprend les objectifs du projet, le cahier des charges, la méthodologie de résolution, l'échéancier et les ressources nécessaires à sa réalisation. Les étudiants doivent démontrer un grand niveau d'autonomie et de savoir-faire technique et de professionnalisme lors de la réalisation du mandat confié. Ils devront concevoir selon les règles de l'art, la réglementation, les normes et les protocoles, un produit, un procédé, un système, un prototype ou un service propre au domaine des systèmes embarqués en avionique. Les sujets de projet pourront provenir de l'industrie, des étudiants ou des professeurs. Ils seront approuvés par une équipe de deux coordonnateurs. Le projet fera l'objet d'une présentation orale publique devant un jury d'évaluation.
Manuel(s) :
Notes : ce cours s'échelonne sur 2 trimestres. Les étudiants finissant à l'hiver doivent obligatoirement s'inscrire à l'automne (0,5-2,5-3) 2cr. et à l'hiver (0,5-4,5-7) 4cr.
Responsable(s) : Frigon, Jean-François; Cardinal, Christian
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génie électrique
Préalable(s) : AER4400, INF2610 ou l'équivalent
Corequis :
Systèmes informatiques de l'avionique. Réseaux de communication d'aéronefs : architecture de réseaux et intégrité de données, normes ARINC 636 et ARINC 664. Protocoles de communication : ARINC429, MIL-STD1553, ARINC825 (aircraft CAN bus), ARINC664 p7 (AFDX), TTP, IEEE1394, IEEE802.11(WiFi). Systèmes temps-réel : architecture de systèmes embarqués d'avionique, norme ARINC653, partition temporelle et spatiale du noyau des systèmes d'exploitation. Environnement et processus de développement des logiciels embarqués : concept de génie logiciel, méthode MDA (Model Driven Architecture). RTCA/DO-297 : avionique intégré modulaire. Validation logicielle : norme RTCA/DO-178B, criticité, processus de validation, documentation requise, organismes régulateurs.
Manuel(s) :
Notes :
Responsable(s) : Gourdeau, Richard; Zhu, Guchuan
Site Web : http://moodle.polymtl.ca/course/view.php?name=AER8500
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génie civil
Préalable(s) : CIV2710
Corequis :
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. Approches alternatives de déplacements : autopartage, vélo-partage, covoiturage, voies réservées, modes actifs, intermodalité, gestion des stationnements.
Manuel(s) :
Notes :
Responsable(s) : Morency, Catherine
Site Web : http://moodle.polymtl.ca/course/view.php?name=CIV4750
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génie civil
Préalable(s) : 70 crédits au baccalauréat
Corequis :
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 oeuvre : 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.
Manuel(s) :
Notes :
Responsable(s) : Millette, Louise
Nombre de crédits : 3 (2 - 4 - 3)
Département : Génie mécanique
Préalable(s) : DDI8001
Corequis :
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 oeuvre 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é.
Manuel(s) :
Notes :
Responsable(s) : Mascle, Christian
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génie électrique
Préalable(s) : PHS1102
Corequis :
Concepts de base sur les matériaux semi-conducteurs employés dans la fabrication des dispositifs électroniques: structure atomique, liaisons chimiques, dopage, cristallographie, diagramme de bandes d'énergie, niveau de Fermi, masse effective et mobilité. Conductions électrique et thermique dans les solides. Étude du fonctionnement des dispositifs élémentaires et applications simples : diode (jonction PN), transistor bipolaire et transistor à effet de champ. Introduction à la photonique et aux dispositifs optoélectroniques : photodiode, diode électroluminescente, cellule photovoltaïque et diode laser.
Manuel(s) :
Notes :
Responsable(s) : Audet, Yves
Site Web : http://moodle.polymtl.ca/course/view.php?name=ELE2305
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génie électrique
Préalable(s) : MEC3300 ou MTH1110
Corequis : ELE2302 ou MTH2210C
Systèmes industriels de commande : systèmes linéaires et stationnaires, analyse des systèmes de commande, contrôleurs PID (Action Proportionnelle, Intégrale et Dérivée). Modélisation, simulation et implantation de boucles de commande en temps continu et échantillonné : fonctions de transfert, modèle d'état, simulation numérique et contrôleurs industriels PID. Travaux pratiques : modélisation, conception et simulation d'asservissements en temps continu et échantillonné, expérimentation avec un moteur à courant continu (MATLAB-Simulink, LabVIEW).
Manuel(s) :
Notes : ce cours est réservé aux étudiants autres que ceux de génie électrique.
Responsable(s) : Gourdeau, Richard
Site Web : http://moodle.polymtl.ca/course/view.php?name=ELE3202
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génie électrique
Préalable(s) : ELE3201 ou ELE3202 ou MEC3300
Corequis :
Architecture mécanique et informatique d'un système de commande de robots. Cinématique directe, inverse, incrémentale. Comportement statique. Techniques de planification des tâches. Génération de trajectoire. Langages de programmation spécialisés. Planification de tâches et suivi de trajectoire pour des robots mobiles. Éléments de vision artificielle pour la commande des systèmes incorporant un robot. Commande par rétroaction d'images. Vérification et correction d'un scénario planifié à l'aide d'une simulation infographique.
Manuel(s) :
Notes :
Responsable(s) : Gourdeau, Richard
Site Web : http://moodle.polymtl.ca/course/view.php?name=ELE4203
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génie électrique
Préalable(s) : GÉ : ELE3311 ou équivalent
GI : INF3500 ou équivalent
GP : ELE3600 ou équivalent
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Savaria, Yvon
Nombre de crédits : 3 (3 - 1 - 5)
Département : Génie chimique
Préalable(s) :
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Savadogo, Oumarou
Site Web : http://moodle.polymtl.ca/course/view.php?name=ENE8210
Nombre de crédits : 3 (3 - 2 - 4)
Département : Génie chimique
Préalable(s) :
Corequis :
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). Ingénierie des protéines (protéines chimères et changements cinétiques/thermodynamiques induits) et ADN (clonage, PCR, RT-PCR). Principales voies métaboliques (catabolisme, anabolisme et stockage de l'énergie). Techniques biochimiques usuelles utiles à l'ingénieur : détection, quantification et purification des macromolécules de la cellule (application, optimisation et limitations).
Manuel(s) :
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) : De Crescenzo, Grégory
Site Web : http://moodle.polymtl.ca/course/view.php?name=GBM1610
Nombre de crédits : 3 (3 - 0 - 6)
Département : Génie électrique
Préalable(s) : 30 cr.
Corequis :
Importance de la gestion des risques associés aux instruments médicaux. Lois, règlements et normes. Instances gouvernementales. Organismes approuvant, élaborant et vérifiant les normes. Inventaire des normes techniques pertinentes. Gestion de la qualité. Documentation. Gestion des risques : analyse des risques; emploi prévu; identification des phénomènes dangereux physiques et biologiques; évaluation de la probabilité et de la sévérité des dommages; maîtrise des risques; suivi des incidents. Achat et opération sécuritaire des instruments médicaux en milieu hospitalier, vigilance. Épidémiologie clinique, évaluation quantitative et modalités des essais cliniques. Réglementations connexes : médicaments et matériaux biologiques.
Manuel(s) :
Notes : ce cours est concomitant avec le cours GBM4102.
Responsable(s) : Savard, Pierre
Site Web : http://moodle.polymtl.ca/course/view.php?name=GBM3103
Nombre de crédits : 3 (3 - 2 - 4)
Département : Génie électrique
Préalable(s) : 60 cr. (MTH1110 ou MTH1115)
Corequis :
Imagerie à rayons X : sources et leurs caractéristiques, spectre, interaction avec les tissus, instrumentation, formation et caractéristiques de l'image, applications cliniques, extension à la tomographie. Médecine nucléaire: principes généraux, production de radio traceurs, leur bio-distribution, caméra gamma, caractéristiques des images, SPECT, applications cliniques. Tomographie d'émission de positron (TEP) : principes généraux, instrumentation, traceurs, formation d'image. Imagerie ultrasonore : propagation de l'onde ultrasonore, propriétés des tissus, transducteurs et propriétés, modes, applications cliniques. Imagerie à résonance magnétique : magnétisme nucléaire, description classique, réseau de spin et relaxation, séquences spin-écho, imagerie et encodage du signal, instrumentation, séquences d'excitation, imagerie fonctionnelle, applications cliniques.
Manuel(s) :
Notes :
Responsable(s) : Cohen-Adad, Julien
Site Web : http://moodle.polymtl.ca/course/view.php?name=GBM3318
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génie biomédical
Préalable(s) : ELE2310 ou ELE2302 et
ELE3311 ou INF3500 ou équivalents
Corequis :
Conception des circuits intégrés pour les systèmes implantables servant à la surveillance et à l'électrostimulation neuromusculaire. Éléments de physiologie : système nerveux central et périphérique, types de nerfs, conduction neuronale, biopotentiels. Électrodes et capteurs: modèles électriques, matériaux, réseaux d'électrodes, types de capteurs. Circuits d'interfaces : bio-amplificateurs, considérations pratiques de mise en oeuvre. Principes biophysiques de la stimulation électrique et magnétique neuromusculaire. Circuits électroniques des stimulateurs neuronaux pour le système nerveux central et le système nerveux périphérique. Applications typiques: cochlée, rétine, dystonie, épilepsie, dépression, apnée du sommeil, douleur, aide à la marche, incontinence.
Manuel(s) :
Notes : cours donné à Polytechnique. L'étudiant de l'Université de Montréal doit obtenir une « Autorisation d'études hors établissement » pour s'y inscrire.
Responsable(s) : Sawan, Mohamad
Site Web : http://www.cours.polymtl.ca/gbm8320
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Mathématiques et génie ind.
Préalable(s) : 70 cr.; IND3702 ou SSH5201
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : De Marcellis-Warin, Nathalie
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND4704
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 crédits
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Beaudry, Catherine
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND4710
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 crédits
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Beaudry, Catherine
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 60 cr.
Corequis :
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 PME. Analyse de cas québécois et internationaux.
Manuel(s) :
Notes : ce cours fait l'objet d'un contingentement.
Responsable(s) : Warin, Thierry
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND5115
Nombre de crédits : 3 (2 - 5 - 2)
Département : Mathématiques et génie ind.
Préalable(s) : IND5115
Corequis :
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.
Manuel(s) :
Notes : ce cours fait l'objet d'un contingentement.
Responsable(s) : Warin, Thierry
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND5116
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 24 crédits
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Bourgault, Mario
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Mathématiques et génie ind.
Préalable(s) :
Corequis : MTH2302
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.
Manuel(s) :
Notes : Ce cours n'est pas accessible aux étudiants suivant ou ayant suivi une formation de 1er cycle en génie industriel.
Responsable(s) : Trépanier, Martin
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND5200
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 cr.
Corequis :
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.
Manuel(s) :
Notes : Ce cours n'est pas accessible aux étudiants suivant ou ayant suivi une formation de 1er cycle en génie industriel.
Responsable(s) : Cormier, France
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND5501
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) :
Corequis :
Analyse stratégique : lecture de l'environnement, théorie des jeux et théorie des ressources. Formulation de la stratégie : politique et culture de l'entreprise. Mise en oeuvre : engagement, négociation, changement organisationnel, contrats, coordination, marchés internes.
Manuel(s) :
Notes :
Responsable(s) : Beaudry, Catherine
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND6110A
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 cr. pour les étudiants au baccalauréat
Corequis :
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.
Manuel(s) :
Notes : ce cours n'est pas accessible aux étudiants suivant ou ayant suivi une formation de 1er cycle en génie industriel.
Responsable(s) :
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND8107
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 cr. pour les étudiants au baccalauréat
Corequis :
É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.
Manuel(s) :
Notes : ce cours n'est pas accessible aux étudiants suivant ou ayant suivi une formation de 1er cycle en génie industriel.
Responsable(s) : Lapierre, Josée
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND8119
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 cr. pour les étudiants au baccalauréat
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Beaudry, Catherine
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND8120
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 crédits pour les étudiants au baccalauréat
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Landry Bernard
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND8127A
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 crédits pour les étudiants au baccalauréat
Corequis :
Phénomène entrepreneurial. Incubateurs. 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. Chaînes de valeur fournisseurs-clients. Organisation des fonctions critiques de l'entreprise. Sous-traitance. Transferts de technologie et autres aspects contractuels. Modèles et plan d'affaires. Sources de crédit à court, moyen et long termes. Budgétisation. Ratios financiers. Contrôle des investissements et des stocks. Planification stratégique. Leadership du dirigeant. Motivation des employés.
Manuel(s) :
Notes :
Responsable(s) : Beaudry, Catherine
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 cr. pour les étudiants au baccalauréat
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Bourgault, Mario
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND8138
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 crédits pour les étudiants au baccalauréat
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Beaudry, Catherine
Nombre de crédits : 3 (2 - 1 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 crédits au baccalauréat
Corequis :
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.
Manuel(s) :
Notes : Ce cours n'est pas accessible aux étudiants suivant ou ayant suivi une formation de 1er cycle en génie industriel.
Responsable(s) : Trépanier, Martin
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND8211
Nombre de crédits : 3 (3 - 3 - 3)
Département : Génies informatique, logiciel
Préalable(s) :
Corequis :
Environnement informatique: ordinateurs et périphériques, système d'exploitation, gestion de fichiers. Résolution de problèmes: stratégies, rôle des algorithmes. Concepts et propriétés des algorithmes. Représentation interne des données numériques et caractères. Le langage C/C++ : types élémentaires et construits, structures de contrôle, fichiers texte et binaire, fonctions et modes de passage des paramètres. Méthodologie de programmation: programmation structurée, raffinements successifs, analyse, environnement de programmation, tests et outils de correction.
Manuel(s) :
Notes : - ce cours est destiné aux étudiants des programmes de génie électrique, génie informatique et génie logiciel.
- les étudiants que cela concerne doivent avoir réussi le cours préparatoire INF0101 avant de s'inscrire à INF1005C.
Responsable(s) : Bellaîche, Martine; Boudreault, Yves
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF1005C
Nombre de crédits : 3 (3 - 3 - 3)
Département : Génies informatique, logiciel
Préalable(s) : INF1005C
Corequis :
Classes et objets. Constructeurs et destructeurs. 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. Traitement des exceptions. Programmation par événements. Notions élémentaires de conception d'interfaces graphiques.
Manuel(s) :
Notes : le langage de programmation principalement utilisé dans les laboratoires est le C++.
Responsable(s) : Bilodeau, Guillaume-Alexandre; Bellaïche, Martine
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF1010
Nombre de crédits : 3 (3 - 3 - 3)
Département : Génies informatique, logiciel
Préalable(s) :
Corequis :
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.
Manuel(s) :
Notes : - les étudiants que cela concerne doivent avoir réussi le cours préparatoire INF0101 avant de s'inscrire à INF1040.
- l'inscription et l'abandon de ce cours-projet sont sujets à des restrictions.
Responsable(s) : Pierre, Samuel; Collin, Jérôme
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF1040 (015)
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) :
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Collin, Jérôme; Martel, Sylvain
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF1500
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF1005C, (INF1500 ou ELE1300)
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Boyer, François-Raymond
Site Web : http://www.cours.polymtl.ca/inf1600
Nombre de crédits : 4 (1.5 - 6 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF1040
Corequis : INF1600, LOG1000
Construction d'un système matériel-logiciel exploitant les principes du travail en équipe et de la rédaction d'un rapport technique. Les concepts techniques abordés couvrent la familiarisation avec le matériel requis pour la construction d'un système embarqué, la programmation à différents niveaux, la gestion de configuration, les guides de programmation, les inspections de code, les tests du matériel et du logiciel ainsi que l'application du cycle de développement et des pratiques de base en programmation. Un rapport technique professionnel devra être rédigé et une présentation orale en équipe devra être effectuée. Notions de base théoriques et pratiques du travail en équipe. Connaissance et expérimentation de la dynamique et de l'organisation du travail en équipe ; normes, rôles, culture groupale, pouvoir et leadership, relations affectives et cohésion, tâches et objectifs, organisation, structuration, technique de résolution de problème et prise de décision. Styles de leadership et gestion des conflits dans une équipe.
Manuel(s) :
Notes : L'inscription et l'abandon de ce cours-projet sont sujets à des restrictions.
Responsable(s) : Collin, Jérôme
Site Web : http://www.cours.polymtl.ca/inf1995
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF1010
Corequis : LOG2810
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 oeuvre 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.
Manuel(s) :
Notes :
Responsable(s) : Merlo, Ettore
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF2010
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF1010, (INF1600 ou ELE3312)
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Dagenais, Michel; Boucheneb, Hanifa
Site Web : http://www.cours.polymtl.ca/inf2610
Nombre de crédits : 3 (3 - 3 - 3)
Département : Génies informatique, logiciel
Préalable(s) : INF2010, MTH1006
Corequis : INF2990
Modes et appareils graphiques. Production d'images. Modèles géométriques. Systèmes à fenêtres multiples. Évolution des langages graphiques. Primitives graphiques et attributs. Transformations affines : translation, rotation, homothétie. Projections parallèles et perspective. Élimination des parties cachées. Modèles d'illumination et modèles de couleurs. Entrées interactives : classes et modes d'entrée. Représentation paramétrique de courbes dans le plan : forme paramétrique. Approximation : splines, courbes de Bézier, B-splines, B-splines rationnelles.
Manuel(s) :
Notes :
Responsable(s) : Ozell, Benoît
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF2705
Nombre de crédits : 4 (1.5 - 6 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF1995, INF2010, LOG2410
Corequis : INF2705 ou LOG2420
Conception, réalisation, validation et test d'un système logiciel graphique interactif. Concepts techniques intégrés : dynamique des corps rigides ou articulés, infographie, interfaces utilisateur, structures de données et algorithmes, programmation orientée objet et conception, tests de logiciel. Aspects de base en gestion de projet : définition d'un projet, organigramme des tâches, principes et types d'ordonnancement, notions de marges. Travaux en équipe.
Manuel(s) :
Notes : L'inscription et l'abandon de ce cours-projet sont sujets à des restrictions.
Responsable(s) : Gendreau, Olivier
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF2990
Nombre de crédits : 1 (0.5 - 0 - 2.5)
Département : Génies informatique, logiciel
Préalable(s) :
Corequis : INF3995
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.
Manuel(s) :
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) : Chassé, Dominique
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF3005
Nombre de crédits : 0 (0 - 0 - 0)
Département : Génies informatique, logiciel
Préalable(s) :
Corequis :
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.
Manuel(s) :
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) : Chassé, Dominique
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF3005
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) :
Corequis : MTH2302D
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 et passage à la version 6. Contrôle et analyse de la congestion avec TCP. Applications de TCP/IP.
Manuel(s) :
Notes :
Responsable(s) : Quintero, Alejandro
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF3405
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF1600
Corequis :
Principes de base des systèmes numériques. Description de circuits numériques grâce à une combinaison de schémas : code dans un langage de description matérielle (VHDL) et diagrammes d'états. Simulation de circuits numériques. Principaux dispositifs de logique programmable : mémoires mortes (ROM), réseaux logiques programmables (PLA et PAL), circuits logiques programmables complexes (CPLD) et réseaux pré-diffusés programmables (FPGA). Technologies de programmation et planchettes de développement. Caractéristiques des FPGA. Flot de conception : description, synthèse, placement, routage et programmation. Notions avancées de design pour FPGA. Exemples d'application.
Manuel(s) :
Notes :
Responsable(s) : Langlois, Pierre; Bois, Guy
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF3500
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF2610, INF3500
Corequis :
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é.
Manuel(s) :
Notes :
Responsable(s) : Bois, Guy
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF3610
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF2010
Corequis : INF2610
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é.
Manuel(s) :
Notes :
Responsable(s) : Pal, Christopher; Galinier, Philippe
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF3710
Nombre de crédits : 4 (1.5 - 6 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF3405, INF3500
Corequis : INF3005,INF3610
Conception, réalisation, vérification et validation d'un système embarqué pour une application répartie. Le projet intègre les concepts de systèmes numériques programmables, de systèmes embarqués, de communication numérique, de systèmes d'exploitation, de structures de données et de la réseautique. Il met aussi en pratique les notions acquises sur le processus de développement du logiciel et du matériel. Le projet utilise des circuits programmables, du matériel de réseautique et des composants logiciels. Tous les travaux sont réalisés en équipe.
Manuel(s) :
Notes : L'inscription et l'abandon de ce cours-projet sont sujets à des restrictions.
Responsable(s) : Collin, Jérôme
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF3990
Nombre de crédits : 3 (1 - 0 - 8)
Département : Génies informatique, logiciel
Préalable(s) : INF3990 ou LOG3900
Corequis :
Le projet consiste en un travail de conception en ingénierie réalisé par l'étudiant sous la direction d'un professeur du département. Le projet peut être de nature industrielle ou de recherche. L'étudiant doit produire un rapport technique qui comporte généralement une analyse critique des travaux antérieurs, la définition et la situation du problème, les méthodes de solution possibles et la méthode favorisée, les résultats obtenus et une analyse des résultats.
Manuel(s) :
Notes : - un étudiant en stage ne peut s'inscrire à ce cours.
- l'étudiant doit avoir un directeur de projet qui est un professeur au département de génie informatique et génie logiciel.
Responsable(s) : Chamberland, Steven
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF3405
Corequis :
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, plate-forme 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.
Manuel(s) :
Notes :
Responsable(s) : Dagenais, Michel
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF2610, INF3405
Corequis :
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 malicieux 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 bases de données et des applications Web. Sécurité des réseaux. Configuration sécuritaire. Coupe-feux, détecteurs 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.
Manuel(s) :
Notes :
Responsable(s) : Fernandez, José M.
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF4420A
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF2610
Corequis :
Introduction : objets et objectifs. Métriques en analyse de performance. Méthodes expérimentales. Notion de plan d'expérimentation et interprétation des résultats. Méthodes d'évaluation par simulation. Étalonnage et validation des modèles. Méthodes analytiques. Étude de cas.
Manuel(s) :
Notes : Cours offet à l'automne 2012, aux deux ans.
Responsable(s) : Pierre, Samuel
Site Web : http://www.cours.polymtl.ca/inf4601/
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF2010, LOG2810
Corequis :
Notions élémentaires d'algorithmique. Notation asymptotique. Analyse d'algorithmes selon le temps de calcul et l'espace mémoire : approches empirique, théorique et hybride ; consommation en pire cas, en moyenne et amortie. Patrons de conception d'algorithmes : vorace, diviser-pour-régner, programmation dynamique, parcours de graphes, métaheuristique, approximatif, probabiliste. Caractérisation des algorithmes d'optimisation : exact, heuristique, approximatif. Introduction aux classes de complexité : P et NP. Décidabilité.
Manuel(s) :
Notes :
Responsable(s) : Pesant, Gilles
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF4705
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF1010
Corequis :
Techniques de codage des objets multimédia : audio, images fixes, séquences vidéo. Techniques de compression multimédia : outils de compression sans perte, principe de compression avec perte, normes de compression multimédia. Techniques de synchronisation multimédia : approches locales, approches distribuées. Protocoles de communication de données multimédia. Indexation des fichiers multimédia par le contenu : décomposition en prises de vue des séquences vidéo et sélection d'images-clés, recherche par le contenu pictural. Interactions dans les applications multimédia : suivi d'un présentateur, reconnaissance de gestes.
Manuel(s) :
Notes :
Responsable(s) : Bilodeau, Guillaume-Alexandre
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF4710 (010)
Nombre de crédits : 3 (2 - 3 - 4)
Département : Génies informatique, logiciel
Préalable(s) : INF2705
Corequis :
Notions théoriques et pratiques de la réalisation d'une application multimédia interactive. Intégration de ces notions dans le cadre d'un projet. Composants et architecture des plateformes d'applications multimédia interactives. Animation et cinématique. Scénarisation et interactivité. Création et gestion de contenu multimédia. Intelligence artificielle pour les applications interactives. Plans de tests.
Manuel(s) :
Notes :
Responsable(s) : Boyer, François-Raymond
Site Web : http://www.cours.polymtl.ca/inf4715
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF1005, MTH1102
Corequis :
Introduction au traitement de signal : rapport signal / bruit, modélisation du bruit, convolution et corrélation 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.
Manuel(s) :
Notes :
Responsable(s) : Cheriet, Farida
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF4725
Nombre de crédits : 6 (1 - 12 - 5)
Département : Génies informatique, logiciel
Préalable(s) : 85 cr., INF3990
Corequis :
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 méthodologie de conception et de gestion nécessaire pour la réalisation d'applications mobiles sécuritaires. Attention particulière accordée à l'assurance qualité. Utilisation d'outils logiciels appropriés. Les sujets du projet peuvent provenir de l'industrie, des étudiants ou des professeurs et approuvés par le coordonnateur du cours.
Manuel(s) :
Notes :
Responsable(s) : Chamberland, Steven
Nombre de crédits : 6 (1 - 12 - 5)
Département : Génies informatique, logiciel
Préalable(s) : 85 cr., INF3990
Corequis :
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. Les étudiants auront recours à une méthodologie de conception et de gestion nécessaire pour la réalisation d'un système informatique. Une attention particulière sera accordée à l'assurance qualité. Pour chacune des étapes, les étudiants utiliseront les outils logiciels appropriés. Les sujets de projet pourront provenir de l'industrie, des étudiants ou des professeurs. Ils seront approuvés par une équipe de coordonnateurs.
Manuel(s) :
Notes : L'inscription et l'abandon de ce cours-projet sont sujets à des restrictions.
Responsable(s) : Collin, Jérôme
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF4990
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : 70 cr. pour les étudiants au baccalauréat
Corequis :
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é.
Manuel(s) :
Notes :
Responsable(s) : Robillard, Pierre N.
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF8301
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF3405 ou l'équivalent
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Chamberland, Steven
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF8401
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF3405 ou l'équivalent
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Quintero, Alejandro
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF8402
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF3405 ou l'équivalent
Corequis :
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. Applications adaptatives : conception et implémentation sur réseaux sans fil.
Manuel(s) :
Notes :
Responsable(s) : Quintero, Alejandro
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF2610, INF3405 ou l'équivalent
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Chamberland, Steven
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF3610 ou l'équivalent
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Bois, Guy
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF8500
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : ELE3312 ou INF3610 ou l'équivalent
Corequis :
Revue des microprocesseurs. Flot de conception d'un processeur embarqué. Langages de description architecturale. Compilateurs polyvalents : principes et approches. Configuration automatisée d'un processeur embarqué : profilage de code et synthèse de jeu d'instructions, génération de coprocesseurs, synthèse du chemin de données. Métriques de performance et de complexité. Configuration de processeurs embarqués pour réseaux prédiffusés programmables (FPGA).
Manuel(s) :
Notes :
Responsable(s) : Langlois, Pierre
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF8505
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF2610 ou l'équivalent
Corequis :
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 noeuds. Techniques d'équilibrage de charge. Infonuagique. Conception d'applications parallèles en mémoire répartie.
Manuel(s) :
Notes :
Responsable(s) : Dagenais, Michel
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF4725 ou équivalent
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Boyer, François-Raymond
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF4710 ou l'équivalent
Corequis :
Composantes d'un système multimédia. Compression d'images fixes : modèle psycho-visuel humain, compression par ondelettes, par fractales, compression sans perte, normes de compression d'images fixes. Indexation d'images par contenu : systèmes orientés usagers, apprentissage et sémantique, descripteurs et mesure de similarité. Compression de séquences vidéo : par analyse et segmentation de mouvement, par fractales, normes de compression vidéo. Animation basée sur la modélisation physique. Étude d'exemples d'applications multimédias.
Manuel(s) :
Notes :
Responsable(s) : Cheriet, Farida
Nombre de crédits : 6 (1 - 9 - 8)
Département : Génie civil
Préalable(s) : 85 cr. *
*: Les étudiants inscrits dans ce cours devront également avoir complété les préalables demandés pour le projet intégrateur de leur programme.
Corequis :
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 : préparation d'un rapport développant un ou des exemples d'application des concepts de développement durable maîtrisés au cours du travail en équipe et relatif à la matière d'un cours de spécialité de la formation de l'étudiant.
Manuel(s) :
Notes : - le cours est 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.
- l'inscription et l'abandon de ce cours-projet sont sujets à des restrictions.
Responsable(s) : Millette, Louise
Site Web : http://www.cours.polymtl.ca/ing4901
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF1005A ou INF1005B ou INF1005C
Corequis :
Caractéristiques du produit logiciel. Gestion des configurations. Processus de développement logiciel et modèles du cycle de vie. Phases du cycle de vie: analyse, spécification, conception, réalisation, tests et maintenance. Définition des exigences: explicitation, contraintes usagers, frontières de système, consistance, complétude, vérifiabilité et maintenance. Hiérarchie et attributs des spécifications. Modélisation statique et opérationnelle, prototypage. Approches à la vérification: stratégie et planification des tests, évaluation de tests. Analyse de couverture et méthode de tests structurels. Tests unitaires, tests d'intégration et de régression. Tests à boîte noire, vérification fonctionnelle de systèmes et tests d'acceptation.
Manuel(s) :
Notes :
Responsable(s) : Gagnon, Michel; Gendreau, Olivier
Site Web : http://moodle.polymtl.ca/course/view.php?name=LOG1000
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF1010, LOG1000
Corequis :
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. Cadres de référence et patrons de conception. Gestion des ressources et traitement des exceptions.
Manuel(s) :
Notes :
Responsable(s) : Guibault, François
Site Web : http://www.cours.polymtl.ca/log2410
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) :
Corequis : INF2010
Analyse et spécification des besoins des utilisateurs. Ergonomie cognitive. Principes et règles de conception d'interface. Tests utilisateurs. Évaluation heuristique et inspection d'interface. Boîtes à outils. Système de fenêtrage. Architecture logicielle et modèle de programmation événementielle. Communication entre objets. Adaptation du processus de développement logiciel. Aide et assistance. Analyses coûts-bénéfices.
Manuel(s) :
Notes :
Responsable(s) : Desmarais, Michel C.
Site Web : http://www.cours.polymtl.ca/log2420
Nombre de crédits : 3 (3 - 2 - 4)
Département : Génies informatique, logiciel
Préalable(s) :
Corequis : INF2010
Rôle des structures discrètes en génie logiciel et génie informatique. Relations d'équivalence, partitions, ordres partiels. Fonctions injectives, bijectives et surjectives, composition de fonctions, notation asymptotique. Récursivité. Arbres et graphes. Relations de récurrence. Théorie des ensembles et logique de base. Techniques de preuves. Règles d'inférence et de déduction. Éléments de combinatoire : énumération, permutations et combinaisons. Machines à états finis, expressions régulières et grammaires.
Manuel(s) :
Notes :
Responsable(s) : Mullins, John; Galinier, Philippe
Site Web : http://moodle.polymtl.ca/course/view.php?name=LOG2810
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : LOG1000, LOG2810, MTH2302D
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Antoniol, Giuliano
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : 60 cr.
Corequis : INF3710
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.
Manuel(s) :
Notes :
Responsable(s) : Gagnon, Michel; Desmarais, Michel C.
Site Web : http://moodle.polymtl.ca/course/view.php?name=LOG4420
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : LOG2410
Corequis :
Méthodes de conception de logiciels et choix d'architecture. Architectures logicielles : multi-niveaux, clients-serveurs, extensibles et dynamiques. Bibliothèques et chargement de composantes dynamiques. Cadres de référence et plugiciels. Applets et programmation du côté client. Composition et architecture par composantes. Patrons de conception pour les systèmes distribués : accès aux services et configuration, traitement d'événements, synchronisation et accès simultanés. Approches émergentes de conception : conception orientée aspect.
Manuel(s) :
Notes :
Responsable(s) : Guéhéneuc, Yann-Gaël
Site Web : https://pilotemoodle.polymtl.ca/course/view.php?name=LOG4430
Nombre de crédits : 3 (4 - 1 - 4)
Département : Génie mécanique
Préalable(s) :
Corequis : 70 cr.
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. 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. Techniques de mesure et méthodes de réduction des polluants.
Manuel(s) :
Notes :
Responsable(s) : Detuncq, Bruno
Site Web : http://moodle.polymtl.ca/course/view.php?name=MEC4230
Nombre de crédits : 3 (4 - 1 - 4)
Département : Génie mécanique
Préalable(s) : MEC3200
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Bernier, Michel
Site Web : http://moodle.polymtl.ca/course/view.php?name=MEC4250
Nombre de crédits : 2 (2 - 2 - 2)
Département : Mathématiques et génie ind.
Préalable(s) :
Corequis :
Plan et espace euclidiens. Vecteurs géométriques du plan et de l'espace. Produits scalaire, vectoriel et mixte. Droites et plans. Espaces vectoriels, sous-espaces vectoriels, indépendance linéaire, base, dimension. Bases orthogonales et orthonormales, procédé de Gram-Schmidt. Transformations linéaires, matrices et changement de bases. Noyau, image et rang. Systèmes d'équations linéaires homogènes, non homogènes et liens avec les matrices. Valeurs propres et vecteurs propres. Diagonalisation. Formes quadratiques et matrices symétriques. Applications à la géométrie : classification des équations du second degré (coniques et quadriques).
Manuel(s) :
Notes : - ce cours peut être crédité, sous certaines conditions, à des candidats provenant de cégeps ayant une entente avec l'École.
- ce cours est offert sur 11 semaines.
- les étudiants que cela concerne doivent avoir réussi le cours préparatoire MTH0102 avant de s'inscrire à MTH1006.
Responsable(s) : Anjos, Miguel ; Rousseau, Louis-Martin (automne); Hertz, Alain (hiver)
Site Web : http://moodle.polymtl.ca/course/view.php?name=MTH1006
Nombre de crédits : 2 (2 - 2 - 2)
Département : Mathématiques et génie ind.
Préalable(s) :
Corequis :
Suites infinies et séries. Séries entières. Approximations de Taylor. Analyse de l'erreur d'approximation par un polynôme. Nombres complexes. Fonctions de plusieurs variables. Courbes et surfaces de niveau. Limite et continuité. Dérivées de fonctions de plusieurs variables. Différentielle. Recherche des extrema avec ou sans contraintes. Méthode du gradient en optimisation. Multiplicateurs de Lagrange.
Manuel(s) :
Notes : - ce cours peut être crédité, sous certaines conditions, à des candidats provenant de cégeps ayant une entente avec l'École.
- les étudiants que cela concerne doivent avoir réussi le cours préparatoire MTH0103 avant de s'inscrire à MTH1101.
Responsable(s) : Desaulniers,Guy (automne); Audet, Charles (hiver)
Site Web : http://moodle.polymtl.ca/course/view.php?name=MTH1101
Nombre de crédits : 2 (2 - 2 - 2)
Département : Mathématiques et génie ind.
Préalable(s) : MTH1101
Corequis : MTH1006
Intégrales multiples. Systèmes de coordonnées. Changements de variables. Courbes et surfaces paramétrées. Intégrales curvilignes : travail et circulation. Champs vectoriels, gradients et champs conservatifs. Théorème de Green. Intégrales de surface et de flux pour les cylindres, sphères et surfaces paramétrées. Divergence et théorème de divergence. Rotationnel et théorème de Stokes.
Manuel(s) :
Notes :
Responsable(s) : Jomphe, Guy (automne); Guérin, Jean (hiver)
Site Web : http://moodle.polymtl.ca/course/view.php?name=MTH1102
Nombre de crédits : 3 (4 - 2 - 3)
Département : Mathématiques et génie ind.
Préalable(s) :
Corequis : MTH1101
Notions de probabilités : axiomes, probabilité conditionnelle, règle de Bayes, analyse combinatoire. Variables aléatoires : fonctions de répartition, de masse et de densité, espérance et variance. Lois de probabilités discrètes et continues. Statistique descriptive : diagrammes, calcul de caractéristiques. Distributions d'échantillonnage : estimation, erreur quadratique moyenne, intervalles de confiance, limites de tolérance. Tests d'hypothèses : tests paramétriques, théorème central limite, tests non paramétriques. Régression simple. Fiabilité, files d'attente.
Manuel(s) :
Notes : ce cours est offert dans les programmes de génie industriel, génie informatique et génie logiciel.
Responsable(s) : Le Digabel, Sébastien (automne); Partovi Nia, Vahid (hiver)
Site Web : http://moodle.polymtl.ca/course/view.php?name=MTH2302D
Nombre de crédits : 3 (3 - 2 - 4)
Département : Mathématiques et génie ind.
Préalable(s) : MTH1006, MTH1101
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Orban, Dominique; Guérin, Jean
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 crédits pour les étudiants au baccalauréat
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Dufour, Steven
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : MTH2302B ou l'équivalent
70 crédits pour les étudiants au baccalauréat
Corequis :
É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.
Manuel(s) :
Notes :
Responsable(s) : Clément, Bernard
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 crédits pour les étudiants au baccalauréat
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Clément, Bernard
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 crédits pour les étudiants au baccalauraét
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Lefebvre, Mario
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 crédits pour les étudiants au baccalauréat
Corequis :
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. Influence de l'algèbre creuse et 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.
Manuel(s) :
Notes :
Responsable(s) : Anjos, Miguel; Orban, Dominique
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Mathématiques et génie ind.
Préalable(s) : 70 crédits pour les étudiants au baccalauréat
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Rousseau, Louis-Martin
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 crédits pour les étudiants au baccalauréat
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Soumis, François; Gamache, Michel
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 crédits pour les étudiants au baccalauréat
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Saucier, Antoine
Nombre de crédits : 3 (2 - 2 - 5)
Département : Génie physique
Préalable(s) :
Corequis :
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 des corps rigides. Statique : Notion de force et de moment de force, système force-couple équivalents. Diagrammes du corps libre. Structures simples en équilibre statique en deux et trois dimensions. Frottement statique et cinétique entre solides. Centre de masse et moment d'inertie. Dynamique : Cinématique et dynamique du point matériel en coordonnées cartésiennes et normale/tangentielle. Principe travail-énergie. Notion de puissance mécanique. Impulsions et quantité de mouvement, collisions et moments cinétiques, systèmes à masse variable. Dynamique des corps rigides en deux dimensions. Mouvement plan général. Énergie et dynamique de rotation.
Manuel(s) :
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) : Gervais, Thomas
Site Web : http://moodle.polymtl.ca/course/view.php?name=PHS1101M (010)
Nombre de crédits : 3 (3 - 2 - 4)
Département : Génie physique
Préalable(s) :
Corequis : MTH1102
Électrostatique, magnétostatique et champs dynamiques. Lois de Coulomb, de Biot-Savart, de Lenz et de Faraday. Théorèmes de Gauss et d'Ampère, équations de Poisson et de Laplace. Milieux diélectriques, conducteurs et magnétiques. Conditions aux frontières. Équations de Maxwell et ondes électromagnétiques dans un milieu diélectrique. Applications modernes en ingénierie.
Manuel(s) :
Notes : les étudiants que cela concerne doivent avoir réussi le cours préparatoire PHS0102 avant de s'inscrire à PHS1102.
Responsable(s) : Masut, Remo; Savard, Pierre
Site Web : http://moodle.polymtl.ca/course/view.php?name=PHS1102
Nombre de crédits : 3 (3 - 0 - 6)
Département : Génie physique
Préalable(s) : PHS1104
Corequis :
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. Études 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.
Manuel(s) :
Notes :
Responsable(s) : Aubé, François
Site Web : http://moodle.polymtl.ca/course/view.php?name=PHS4603
Nombre de crédits : 3 (3 - 0 - 6)
Département : Génie physique
Préalable(s) : MTH1210 ou MTH1102
Corequis :
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.
Manuel(s) :
Notes :
Responsable(s) : Marleau, Guy
Site Web : http://moodle.polymtl.ca/course/view.php?name=PHS4700
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 30 cr.
Corequis :
Notions de base en sociologie de la technologie. Production, diffusion et appropriation sociales des nouvelles technologies. Impacts sociaux et organisationnels des nouvelles technologies implantées dans les entreprises. Impacts sociaux des nouvelles technologies utilisées dans la vie quotidienne hors travail. Impacts sociaux des grands projets à caractère technologique. Oppositions sociales au changement technologique. Tricheries et déviances autour des nouvelles technologies. Modes de gestion privés et publics de ces oppositions et déviances. Effets secondaires de ces modes de gestion. Enjeux connexes au développement des nouvelles technologies. N.B.: Dans cette version, les étudiants auront à réaliser en équipe un projet sur les impacts sociaux et organisationnels d'une nouvelle technologie implantée dans une entreprise (système informatique, machine automatique, etc.).
Manuel(s) :
Notes :
Responsable(s) : Lejeune, Michel
Site Web : http://moodle.polymtl.ca/course/view.php?name=SSH5100
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 30 cr.
Corequis :
Notions de base en sociologie de la technologie. Production, diffusion et appropriation sociales des nouvelles technologies. Impacts sociaux et organisationnels des nouvelles technologies implantées dans les entreprises. Impacts sociaux des nouvelles technologies utilisées dans la vie quotidienne hors travail. Impacts sociaux des grands projets à caractère technologique. Oppositions sociales au changement technologique. Tricheries et déviances autour des nouvelles technologies. Modes de gestion privés et publics de ces oppositions et déviances. Effets secondaires de ces modes de gestion. Enjeux connexes au développement des nouvelles technologies. N.B.: Dans cette version, les étudiants auront à réaliser en équipe un projet sur les impacts sociaux d'une nouvelle technologie utilisée dans la vie quotidienne hors travail (domotique, Internet, téléphone cellulaire, monnaie électronique, etc.).
Manuel(s) :
Notes :
Responsable(s) : Lejeune, Michel
Site Web : http://moodle.polymtl.ca/course/view.php?name=SSH5100
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 30 cr.
Corequis :
Notions de base en sociologie de la technologie. Production, diffusion et appropriation sociales des nouvelles technologies. Impacts sociaux et organisationnels des nouvelles technologies implantées dans les entreprises. Impacts sociaux des nouvelles technologies utilisées dans la vie quotidienne hors travail. Impacts sociaux des grands projets à caractère technologique. Oppositions sociales au changement technologique. Tricheries et déviances autour des nouvelles technologies. Modes de gestion privés et publics de ces oppositions et déviances. Effets secondaires de ces modes de gestion. Enjeux connexes au développement des nouvelles technologies. N.B.: Dans cette version, les étudiants auront à réaliser en équipe un projet sur les impacts sociaux d'un grand projet à caractère technologique (usine chimique, barrage, ligne à haute tension, aéroport, métro, etc.).
Manuel(s) :
Notes :
Responsable(s) : Lejeune, Michel
Site Web : http://moodle.polymtl.ca/course/view.php?name=SSH5100
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Mathématiques et génie ind.
Préalable(s) : 27 cr.
Corequis :
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, taux de rendement comptable, et coût annuel équivalent. 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.
Manuel(s) :
Notes :
Responsable(s) : Khalfoun, Mohammed
Site Web : http://moodle.polymtl.ca/course/view.php?name=SSH5201
Nombre de crédits : 3 (4 - 0 - 5)
Département : Mathématiques et génie ind.
Préalable(s) :
Corequis :
Concept juridique de l'environnement. Compétence législative sur l'environnement. La législation fédérale. La législation provinciale. La réglementation municipale. Vue d'ensemble de la réglementation en environnement pertinente à la pratique de l'ingénieur. Mécanismes de consultation des citoyens, études d'impacts et audiences publiques. Les conventions internationales.
Manuel(s) :
Notes :
Responsable(s) : Vuillard, Henri-Marc
Site Web : http://moodle.polymtl.ca/course/view.php?name=SSH5402
Nombre de crédits : 2 (3 - 0 - 3)
Département : Mathématiques et génie ind.
Préalable(s) : 27 cr.
Corequis :
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. Raisonnement et prise de décision éthiques. Justification et mise en application de la décision éthique. Études de cas: 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.
Manuel(s) :
Notes :
Responsable(s) : Lapierre, Bernard
Site Web : http://moodle.polymtl.ca/course/view.php?name=SSH5501
Nombre de crédits : 3 (3 - 2 - 4)
Département : Génie électrique
Préalable(s) : 55 cr.
Corequis :
Élaboration des principes fondamentaux régissant la conception, la fabrication et l'exploitation des engins spatiaux. Éléments de mécanique orbitale, astrodynamique et véhicules lanceurs. Concepts et principes d'analyse de structures et d'analyse thermique. Mécanismes, systèmes de propulsion et de contrôle de position. Calculs de masses et moments d'inertie. Charge utile, modèles de transmission de signaux, concepts d'antenne, concepts de répéteur, éléments d'électronique et d'hyperfréquences pour applications spatiales. Encapsulage électronique de la charge utile des satellites. Aperçu de l'architecture « Internet et multimédia » pour les systèmes satellitaires.
Manuel(s) :
Notes :
Responsable(s) : Laurin, Jean-Jacques; coordonnateur
École Polytechnique de Montréal
Registrariat
C.P. 6079, succursale Centre-ville
Montréal (Québec) CANADA, H3C 3A7
Téléphone : 340-4724
Télécopieur : 340-5836
Courriel : registraire@polymtl.ca
Pavillon : Principal
Local : A-201
Le contenu de cette page est sous la responsabilité du Registrariat.