Programmes de génie au baccalauréat

Envoyer

Imprimer

Taille : A A A

Logo du site

-X-
 
 

Polytechnique > Programmes > Baccalauréat > Programme de génie informatique

Programme de génie informatique

 

Particularités du programme

  • un stage obligatoire rémunéré d'au moins 4 mois dans toutes les options et une session d'été pour que tous les étudiants puissent faire plus facilement un stage
  • un projet intégrateur à chaque année, le projet final, de grande envergure, comptant pour 6 crédits, le tout donnant aux diplômés une forte expérience de la conception en ingénierie
  • des cours de la spécialité dès la première année. Mais la première année commune avec le génie logiciel
  • un encadrement accentué dès le début des études
  • une formation créditée visant la maîtrise de la communication orale et écrite, et du travail en équipe
  • un mécanisme de gestion continue de la qualité du programme
  • des occasions multiples de faire une partie de la formation à l'étranger

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).
Note : les cheminements 2005 et 2006 sont mis à jour (version F) suite à la finalisation des nouveaux programmes en 2007. Dans certains cas, les étudiants arrivés en 2005 ou 2006 doivent faire le cheminement 2007.

Cheminement

  2006-2007 2007-2008 2008-2009 2009-2010 2010-2011
Classique inf07a.pdf inf07a.pdf inf08a.pdf inf08a.pdf  
Génie biomédical - inf07d.pdf inf08d.pdf inf08d.pdf  
Informatique industrielle/
Informatique embarquée
inf08c.pdf inf08c.pdf inf08c.pdf inf08c.pdf  
Télématique et réseautique - - - -  
Cours à option et orientations inf07b.pdf inf07b.pdf inf08b.pdf inf08b.pdf  
Thématiques the07a.pdf the07a.pdf the08a.pdf the08a.pdf  
Études complémentaires - - - -  

programme 2009-2010

Le programme de génie informatique comporte 3 options  principales:

Cheminement typique (É = études, S = stage obligatoire, 4 mois après 2 ans)

   Année 1    Année 2 Année 3       Année 4
Aut 1
Hiv 2
Été
Aut 3
Hiv 4
Été
Aut 5
Hiv 6
Été
Aut 7
Hiv 8
É
É
É
É
S/É
S/É
S/É
É
É


Note : les cours notés * sont des projets.

Les COURS COMMUNS À TOUTES LES FILIÈRES : 84 crédits

NoteSigleTitreCrédits
  INF3005I Épreuves initiales de communication 0
  ELE1600A Circuits électriques 3
  ELE2302 Circuits électroniques 3
  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
INF-STO1Stage 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
  MTH1110 Équations différentielles ordinaires 2
  MTH1210 Méth. numér. pour équations diff. ordinaires 1
  MTH2302D Probabilités et statistique 3
  PHS1101B Mécanique pour ingénieurs 3
  SSH5201 Économique de l'ingénieur 3
  SSH5501 Éthique appliquée à l'ingénierie 2

Cours de sociologie de la technologie (3 crédits à option)

NoteSigleTitreCré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) : 36 crédits
Note : le cours noté ‡, est un cours des cycles supérieurs
NoteSigleTitreCrédits
Cours obligatoires (21 crédits)
  ELE3703 Introduction aux communications numériques 3
  GCH1520 Génie du vivant 3
  INF3710 Fichiers et bases de données 3
  INF4705 Analyse et conception d'algorithmes 3
  PHS1102 Champs électromagnétiques 3
Cours au choix (6 crédits)
* INF4990 Projet intégrateur final en génie informat. 6
* ING4901 Projet intégrateur en développement durable 6
Cours à  option (3 crédits)
  INF4420A Sécurité informatique 3
  INF4730 Systèmes parallèles 3

Les 12 autres crédits sont constitués d'un des 7 blocs ci-dessous


1. Bloc de cours à option (12 cr.)

NoteSigleTitreCrédits
  INF4201 Les systèmes experts: concepts et réalisation 3
  INF4215 Introduction à l'intelligence artificielle 3
  INF4420A Sécurité informatique 3
  INF4730 Systèmes parallèles 3
INF8301 Ingénierie de la qualité en logiciel 3
INF8701 Simulation des systèmes à événem. discrets 3
  LOG4420 Conception de sites web dynam. et transact. 3
  LOG4430 Architecture logicielle et conception avancée 3

2. Multimédia (12 cr.)

NoteSigleTitreCrédits
  GBM3720 Traitement numérique d'images médicales 3
  INF4710 Introduction aux technologies multimedia 3
  INF4715 Ing. des applic. multimedia interactives 3
  LOG2420 Anal. et conc. des interfaces utilisateurs 3
  LOG4420 Conception de sites web dynam. et transact. 3

3. Réseautique (12 cr.)

NoteSigleTitreCrédits
  INF4401 Aspects opérationn. des réseaux et systèmes 3
  INF4402 Systèmes répartis sur Internet 3
  INF4405 Informatique mobile 3
  INF4601 Évaluation de performance des syst. inform. 3
  LOG4420 Conception de sites web dynam. et transact. 3

4. Orientation personnalisée (12 cr.)

Cours au choix de l'étudiant parmi les cours suivants : les cours des blocs 1, 2 et 3 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.

5. Innovation technologique (12 cr.)

NoteSigleTitreCrédits
  IT400 Gestion de la R-D et de l'innovation technol. 3
  IT430 Éléments d'innovation industrielle 3
  IT500 Commercialisation de nouveaux produits 3
  IT510 Entrepreneurship-gestion d'une entrepr.émerg. 3

6. Outils de gestion (12 cr.)

NoteSigleTitreCré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)
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

7. Projets internationaux (12 cr.)

NoteSigleTitreCrédits
Cours obligatoires (9 crédits)
  IND5115 Technologie et concurrence internationale 3
IND8127A Mondialisation et firmes internationales 3
IND8138 Gestion de projets internationaux 3
Cours à option (3 crédits)
  IND5116 Mission industrielle: Poly-Monde 3
Cours d'une autre université à faire approuver (3 crédits)


 

La concentration INFORMATIQUE EMBARQUÉE : 36 crédits
Note : les cours notés ‡ sont des cours des cycles supérieurs
NoteSigleTitreCrédits
     Cours obligatoires (24 crédits)
  ELE3202 Introduction à l'automatisation 3
  ELE3703 Introduction aux communications numériques 3
  ELE4304 Princ. des circ. intégrés à très gr. échelle 3
  GCH1520 Génie du vivant 3
  PHS1102 Champs électromagnétiques 3
     Cours à  option (12 crédits)
  ELE4200 Introduction à la commande par ordinateur 3
  ELE4202 Commande des processus industriels 3
  ELE4203 Robotique 3
  INF4200 Intelligence artificielle et perception 3
  INF4720 N/D N/D
INF8500 Systèmes embarqués:conception et vérification 3
INF8505 Processeurs embarqués configurables 3
PHS8310 Microfabrication 3
Cours au choix (6 crédits)
* INF4920 Projet intégrateur final en inform. embarquée 6
* ING4901 Projet intégrateur en développement durable 6

La concentration GÉNIE BIOMÉDICAL: 36 crédits
Note : les cours notés ‡ sont des cours des cycles supérieurs, le cours noté 1 est offert par l'Université de Montréal
NoteSigleTitreCrédits
     Cours obligatoires (30 crédits)
  GBM1610 Biochimie pour ingénieur 3
  GBM1620 Biologie moléculaire et cellulaire pour ing. 3
1GBM3000Physiologie, systà¨mes et technologies3
  GBM3103 Réglementation des instruments médicaux 3
  GBM3318 Principes d'imagerie biomédicale 3
  GBM3720 Traitement numérique d'images médicales 3
GBM8307 Principes d'instrumentation biomédicale 3
  INF3710 Fichiers et bases de données 3
     Cours à  option (6 crédits)
  INF4420A Sécurité informatique 3
  INF4710 Introduction aux technologies multimedia 3
GBM8320 Dispositifs médicaux intelligents 3
GBM8700 N/D N/D
Cours au choix (6 crédits)
* GBM4900 Projet intégrateur de génie biomédical 6
* ING4901 Projet intégrateur en développement durable 6



Description des cours

Note : les chiffres indiqués entre parenthèses sous le sigle du cours, par exemple ( 3.0-2.0-4.0 ), constituent le «triplet horaire».

BA = baccalauréat       ES = études supérieures       CE = certificat

BA  ELE1600A  Circuits électriques   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génie électrique
Préalable(s) :
Corequis : MTH1110 ou MTH1115

Concepts fondamentaux : éléments passifs (résistance, bobine, condensateur) et éléments actifs (sources de tension et de courant, dépendantes et indépendantes). Lois d'Ohm et de Kirchhoff. Méthodes des mailles et des noeuds. Théorèmes de Thévenin, de Norton, de superposition et de transfert maximal de puissance. Modélisation et analyse dans le domaine temporel (équations différentielles) et dans le domaine fréquentiel (transformée de Laplace, fonction de transfert, équations algébriques). Réponses en régime transitoire et permanent d'un système du premier et du deuxième ordre. Constante de temps. Solutions homogène et particulière, impédance et admittance opérationnelles, fonction de transfert. Réponse en fréquence d'un circuit et diagramme de Bode. Amplificateur opérationnel : méthode d'analyse, montages simples, filtres actifs. Instrumentation électronique de base et simulations à l'aide du logiciel PSPICE.

Manuel(s) : Notes de cours du professeur
Notes :
Responsable(s) : Nerguizian, Chahé
Site Web : http://moodle.polymtl.ca/course/view.php?name=ELE1600A

BA  ELE2302  Circuits électroniques   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génie électrique
Préalable(s) : ELE1600A, INF1500
Corequis :

Caractéristiques des diodes. Application aux redresseurs, verrouilleurs, portes logiques, générateurs de fonctions arbitraires, etc. Transistor à effet de champ et à grille isolée : caractéristiques, modes d'opération, applications linéaires et non linéaires. Transistors bipolaires : caractéristiques, modes d'opération, applications linéaires et non linéaires. Conception d'amplificateurs simples et de portes logiques. Familles de logique intégrée : CMOS (Complementary Metal Oxyde Semiconductor) et TTL (Transistor Transistor Logic). Caractéristiques, avantages et inconvénients de chacune.

Manuel(s) : Microelectronic Circuits, Sedra et Smith, Third edition, Oxford University Press, 2004.
Notes : ce cours est réservé aux étudiants autres que ceux de génie électrique.
Responsable(s) : Khouas, Abdelhakim
Site Web : http://www.cours.polymtl.ca/ele2302

BA  ELE3202  Introduction à l'automatisation   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génie électrique
Préalable(s) : MTH2120
Corequis : ELE2302

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

BA  ELE3703  Introduction aux communications numériques   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génie électrique
Préalable(s) : ELE1600A
Corequis : MTH2302D

Problématique d'un lien de communication numérique point à point. Signaux et systèmes linéaires. Analyse spectrale. Numérisation d'un signal : taux de Nyquist, quantification, codage de source et compression de l'information. Codes détecteurs et correcteurs d'erreurs. Procédures de transmission : codes de ligne, modulation linéaire, modulation de fréquence et techniques de transmission numérique. Supports de transmission. Introduction à la transmission de données.

Manuel(s) :
Notes : ce cours est réservé aux étudiants autres que ceux de génie électrique.
Responsable(s) : Lemire, Michel
Site Web : http://moodle.polymtl.ca/course/view.php?name=ELE3703

BA  ELE4200  Introduction à la commande par ordinateur   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génie électrique
Préalable(s) : ELE2200 ou ELE3202 ou MEC3300
Corequis :

Concepts généraux de la commande des procédés industriels par ordinateur. Considérations concernant le matériel informatique, l'instrumentation et l'interfaçage. Étude des phénomènes dus à la quantification et à la discrétisation. Application de la transformée en z aux calculs de fonctions de transfert et aux calculs des propriétés des asservissements échantillonnés. Familiarisation avec les fonctions de Matlab servant aux systèmes discrets. Synthèse de l'algorithme de commande des systèmes monovariables; principaux compensateurs industriels.

Manuel(s) : Notes de cours du professeur.
Notes :
Responsable(s) : O'Shea, Jules
Site Web : http://moodle.polymtl.ca/course/view.php?name=ELE4200

BA  ELE4202  Commande des processus industriels   [détails] 

Nombre de crédits : 3  (2 - 3 - 4)
Département : Génie électrique
Préalable(s) : ELE3201 ou ELE3202
Corequis :

Familiarisation avec les structures de commande et d'instrumentation : modélisation des processus, stratégie de commande, schéma d'instrumentation, normes et conventions. Automates programmables industriels, fonctionnement, programmation Grafcet et Gemma. Systèmes de commande répartie. Identification des paramètres : méthodes fréquentielles et temporelles, algorithmes des moindres carrés. Théorie de la commande optimale pour les systèmes linéaires: régulateur de Kalman, observateur d'ordre complet et d'ordre réduit, filtre de Kalman, théorème de séparation. Résolution de l'équation algébrique de Riccati. Contrôleur linéaire quadratique: réglage et robustesse. Recouvrement des propriétés. Exemples d'applications.

Manuel(s) : notes de cours du professeur
Notes : L'inscription et l'abandon de ce cours-projet sont sujets à des restrictions.
Responsable(s) : Hurteau, Richard
Site Web : http://moodle.polymtl.ca/course/view.php?name=ELE4202

BA  ELE4203  Robotique   [détails] 

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

BA  ELE4304  Princ. des circ. intégrés à très gr. échelle   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génie électrique
Préalable(s) : ELE3311 (génie électrique); INF3500 (génie informatique); ELE3600 (génie physique)
Corequis : ELE2310 (génie électrique); ELE2302 (génie informatique); ELE1300, PHS8310 (génie physique)

Circuits intégrés à très grande échelle. Niveaux d'abstraction. Transistors MOS. Procédés de fabrication CMOS. Familles logiques statiques et dynamiques intégrées. Électromigration. Thyristors parasites. Règles de conception et dessin de masques. Logique à relais. Horloge à deux phases. Architecture à transferts de registres. Délais dans les interconnexions. Commande de grosses charges capacitives. PLA (Programmable Logic Arrays). 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 panne et test. Exemples tirés de composants ITGÉ.

Manuel(s) :
Notes :
Responsable(s) : Savaria, Yvon
Site Web : http://www.cours.polymtl.ca/ele4304/

BA  GBM1610  Biochimie pour ingénieur   [détails] 

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) : Principles of Biochemistry (3rd edition) - Horton, Moran, Ochs, Rawn and Scrimgeour - Prentice Hall
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. - ce cours ne sera pas offert en 2007-2008.
Responsable(s) : De Crescenzo, Grégory
Site Web : http://moodle.polymtl.ca/course/view.php?name=GBM1610

BA  GBM1620  Biologie moléculaire et cellulaire pour ing.   [détails] 

Nombre de crédits : 3  (3 - 2 - 4)
Département : Génie chimique
Préalable(s) : GBM1610
Corequis :

Structure des cellules eucaryotes et procaryotes, expression des gènes, fonction des organelles, transport transmembranaire, cytosquelette, matrice extracellulaire, interactions cellulaires et systèmes multicellulaires. Biologie moléculaire, vecteurs d'expression, clonage, transformation et transfection. Voies de signalisation, différenciation cellulaire, technologies associées à la modification et à la caractérisation des cellules

Manuel(s) : Alberts et al, Molecular Biology of the Cell, 6e édition ; Horton et al, Principles of Biochemistry, 4e édition (requis pour GBM1610) ; Lodish et al, Molecular Cell Biology, 4e édition .
Notes :
Responsable(s) : Hoemann, Caroline
Site Web : http://moodle.polymtl.ca/course/view.php?name=GBM1620

BA  GBM3103  Réglementation des instruments médicaux   [détails] 

Nombre de crédits : 3  (3 - 0 - 6)
Département : Génie électrique
Préalable(s) : 50 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 du professeur.
Notes : ce cours est concomitant avec le cours GBM4102.
Responsable(s) : Savard, Pierre
Site Web : http://moodle.polymtl.ca/course/view.php?name=GBM3103

BA  GBM3318  Principes d'imagerie biomédicale   [détails] 

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) : Manuel obligatoire : Webb, A., Introduction to Biomedical Imaging, IEEE Press Series in Biomedical Engineering. Manuels de référence : Mudry KM et al., Biomedical Imaging, Principles and applications in engineering series, CRC Press.
Notes :
Responsable(s) : Lesage, Frédéric
Site Web : http://moodle.polymtl.ca/course/view.php?name=GBM3318

BA  GBM3720  Traitement numérique d'images médicales   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : 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 médicales : 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=GBM3720

BA  GBM4900  Projet intégrateur de génie biomédical   [détails] 

Nombre de crédits : 6  (1 - 7 - 10)
Département : Génie électrique
Préalable(s) : 70 cr., Stage obligatoire (ELE-STO1 ou GCH-STO1 ou PHS-STO1 ou INF-STO1 ou MEC-STO1)
Corequis : GBM4102 ou GBM4103

Le projet intégrateur de grande envergure porte sur un mandat d'ingénierie et est réalisé par les étudiants en équipe multidisciplinaire. Le mandat comprend la détermination des objectifs du projet, le cahier des charges, la méthodologie de résolution et design proposé, 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 standards, un produit, un procédé, un système, un prototype ou un service propre au domaine du génie biomédical. La gestion du projet devra tenir compte du budget, des contraintes de temps, des risques et des ressources. Les sujets de projet pourront provenir de l'industrie, des hôpitaux, des étudiants ou des professeurs. Le projet fera l'objet d'une présentation orale publique devant un jury d'évaluation.

Manuel(s) : notes et directives des professeurs
Notes : NOTE 1 : ce cours s'échelonne sur 2 trimestres et doit obligatoirement débuter à l'automne et se terminer à l'hiver. NOTE 2 : l'inscription et l'abandon de ce cours-projet sont sujets à des restrictions.
Responsable(s) : Lesage, Frédéric
Site Web : http://moodle.polymtl.ca/course/view.php?name=GBM4900

ES  GBM8307  Principes d'instrumentation biomédicale   [détails] 

Nombre de crédits : 3  (3 - 0 - 6)
Département : Génie biomédical
Préalable(s) : 70 crédits pour les étudiants au baccalauréat
Corequis :

Principes de captation des signaux biologiques, réponse dynamique et fonctions de transfert. Transducteurs : principes physiques. Amplificateurs, filtrage et traitement de signal. Origine des biopotentiels : électrocardiogramme, électroencéphalogramme, électromyogramme. Électrodes : polarisation et modèles électriques. Électrostimulation. Mesure de la pression artérielle et des bruits cardiaques. Mesure du débit et du volume sanguin. Mesures du système respiratoire. Biocapteurs chimiques. Instrumentation du laboratoire clinique. Sécurité électrique en milieu hospitalier.

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) : Savard, Pierre
Site Web : http://moodle.polymtl.ca/course/view.php?name=GBM8307

ES  GBM8320  Dispositifs médicaux intelligents   [détails] 

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

GBM8700

Désolé, aucune information trouvée pour ce cours dans la base de données (!)

BA  GCH1520  Génie du vivant   [détails] 

Nombre de crédits : 3  (3 - 1 - 5)
Département : Génie chimique
Préalable(s) :
Corequis :

Ingénierie des systèmes vivants impliquant biomolécules, catalyseurs biologiques et cellules. Bases fondamentales et applications reliées au génie. Structure et rôle des différentes composantes cellulaires. Types de cellules et de catalyseurs biologiques. Exemples de bioprocédés impliquant différents types de cellules. Cinétique enzymatique. Nutrition et croissance cellulaire. Conditions d'opération de bioréacteurs. Étude des voies du métabolisme cellulaire et de la régulation métabolique. Conditions d'asepsie. Modèles mathématiques pour la résolution de problèmes. Étude de cas dans les domaines des biotechnologies de production, du génie environnemental, de l'industrie des pâtes et papiers et de l'agro-alimentaire. Compréhension des bases du génie génétique. Fabrication et applications des biocapteurs.

Manuel(s) : Prescott, Harley, Klein; Microbiology, 2ième ed. 2003, De Boeck
Notes : les étudiants que cela concerne doivent avoir réussi le cours préparatoire CHE0501 avant de s'inscrire à GCH1520.
Responsable(s) : Deschênes, Louise
Site Web : http://moodle.polymtl.ca/course/view.php?name=GCH1520

BA  IND4704  Théorie de la décision   [détails] 

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

BA  IND5115  Technologie et concurrence internationale   [détails] 

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 :
Responsable(s) : Miller, Roger
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND5115

BA  IND5116  Mission industrielle: Poly-Monde   [détails] 

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) : Aubertin, Alain
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND5116

BA  IND5200  Organisation industrielle   [détails] 

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) : Baptiste, Pierre
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND5200

BA  IND5501  Droit du travail pour ingénieur   [détails] 

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) :
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND5501

ES  IND8107  Gestion des changements technol. et organis.   [détails] 

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) : Alsène, Éric
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND8107

ES  IND8119  Gestion d'équipes dans un environnement tech.  [détails] 

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 :
Responsable(s) : Trépanier, Martin
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND8119

ES  IND8127A  Mondialisation et firmes internationales   [détails] 

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) : Beaudry, Catherine
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND8127A

ES  IND8138  Gestion de projets internationaux   [détails] 

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

ES  IND8211  Ingénierie des systèmes d'information   [détails] 

Nombre de crédits : 3  (2 - 1 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 cr. pour les étudiants au baccalauréat
Corequis :

Définition, conception et étude des technologies de systèmes d'information en productique et de logistique : ERP (Enterprise Resource Planning), WMS (Warehouse Management Systems), EAI (Enterprise Application Integration). Technologies de l'Internet et de l'Intranet pour fins d'utilisation en entreprise. Modèles relationnels de données. Développement et évaluation de logiciels de systèmes d'information, de bases de données et d'échange électronique de données (EDI) appliqués à la productique et à la logistique. Saisie des besoins techniques et fonctionnels, rédaction des cahiers des charges. Mise en place des systèmes, insertion technologique, suivi. Instruments de transitique : codes à barres, identification par radiofréquences (RFID), systèmes automatisés de collecte de données.

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

BA  INF1005C  Programmation procédurale   [détails] 

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.
Responsable(s) : Bellaïche, Martine; Boudreault, Yves
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF1005C

BA  INF1010  Programmation orientée objet   [détails] 

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
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF1010

BA  INF1040  Introduction à l'ingénierie informatique   [détails] 

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 :
Responsable(s) : Pierre, Samuel
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF1040 (015)

BA  INF1500  Logique des systèmes numériques   [détails] 

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) : Nicolescu, Gabriela; Collin, Jérôme
Site Web : http://www.cours.polymtl.ca/inf1500

BA  INF1600  Architecture des micro-ordinateurs   [détails] 

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

BA  INF1995  Projet initial ingén. informat., trav. équipe  [détails] 

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

BA  INF2010  Structures de données et algorithmes   [détails] 

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

BA  INF2610  Noyau d'un système d'exploitation   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF2010, (INF1600 ou ELE3311)
Corequis :

Concepts, composantes, fonctions, services et structures des systèmes d'exploitation. Gestion de processus : synchronisation, communication et ordonnancement. Processus léger (threads). Interblocage. Gestion de la mémoire principale et de la mémoire virtuelle. Caractéristiques d'un système temps réel. Gestion de processus dans un contexte temps réel. Ordonnancement préemptif. Études de cas.

Manuel(s) :
Notes :
Responsable(s) : Boucheneb, Hanifa
Site Web : http://www.cours.polymtl.ca/inf2610

BA  INF2705  Infographie   [détails] 

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

BA  INF2990  Projet de logiciel graphique interactif   [détails] 

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, LOG2430)

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) : Dagenais, Michel
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF2990

BA  INF3005  Communication écrite et orale   [détails] 

Nombre de crédits : 1  (0.5 - 0 - 2.5)
Département : Génies informatique, logiciel
Préalable(s) :
Corequis : INF3990

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

BA  INF3005I  Épreuves initiales de communication   [détails] 

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) : Boudreault, Yves
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF3005

BA  INF3405  Réseaux informatiques   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : MTH2302D
Corequis :

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, routage, gestion du trafic, services et qualité des services. Applications de TCP/IP. Architecture technologique ATM (Asynchronous Transfer Mode).

Manuel(s) :
Notes :
Responsable(s) : Chamberland, Steven
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF3405

BA  INF3500  Conception et réalisation de syst. numériques  [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF1600
Corequis : ELE2302

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
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF3500

BA  INF3610  Systèmes embarqués   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF2610, INF3500
Corequis : INF3990

Introduction aux systèmes embarqués. Systèmes sur puce. Approche de conception par plate-forme et standard de bus. Systèmes multiprocesseurs. Architectures de processeurs embarqués d'usage général et de processeurs spécifiques aux applications, configurables et multi-thread. Types d'interface entre le logiciel et le matériel. Interface avec le monde analogique : convertisseurs analogique/numérique et numérique/analogique. Concepts de réutilisation. Notions avancées sur les mémoires et les périphériques. Langages, compilation, amorçage et débogage pour systèmes embarqués. Outils de co-simulation logicielle/matérielle. Métrique et analyse de performance d'un système embarqué.

Manuel(s) :
Notes : ce cours sera offert pour la première fois au trimestre d'hiver 2008.
Responsable(s) : Nicolescu, Gabriela; Bois, Guy
Site Web : http://www.cours.polymtl.ca/inf3610

BA  INF3710  Fichiers et bases de données   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF2010, INF2610
Corequis :

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) : Galinier, Philippe
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF3710

BA  INF3990  Projet de conception d'un logiciel embarqué   [détails] 

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

BA  INF4200  Intelligence artificielle et perception   [détails] 

Nombre de crédits : 3  (3 - 0 - 6)
Département : Génies informatique, logiciel
Préalable(s) : 75 cr.
Corequis :

Capteurs d'informations extéroceptives en robotique et modes d'interprétation des informations. Interprétation de l'information visuelle : vision monoculaire, vision stéréoscopique, télémétrie. Introduction à la reconnaissance de formes. Représentation des connaissances et techniques exploratoires. Calcul de prédicats. Planification des tâches.

Manuel(s) : Artificial intelligence : a new synthesis, Nils J. Nilsson, San Francisco, Calif. : Morgan Kaufmann Publishers, 1998.
Notes :
Responsable(s) : Cohen, Paul

BA  INF4201  Les systèmes experts: concepts et réalisation  [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF1005C
Corequis :

Systèmes experts : définition, rôle, composants de base. Représentation des connaissances : réseaux sémantiques, objets, règles de production, etc. Moteur d'inférence : principe de fonctionnement, cycle de base, stratégies de contrôle. Modes d'inférence : chaînage arrière, chaînage avant. Informations incertaines : coefficient de certitude, mesure de croyance, logique floue. Exemples de systèmes experts. Outils logiciels pour les systèmes experts.

Manuel(s) : IGNIZIO P., An Introduction to Expert Systems, The development and implementation of rule-based expert systems; McGraw-Hill, 1991; GIARRATANO J., Expert Systems : Principles and Programming; 2nd edition, PWS Publishing Company, 1993; notes du professeur.
Notes : ce cours est offert tous les deux ans, aux trimestres d'automne pairs.
Responsable(s) :

BA  INF4215  Introduction à l'intelligence artificielle   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : LOG2810, MTH2302D
Corequis :

Notion d'agent intelligent. Algorithmes de recherche de solutions dans des espaces d'états. Recherche heuristique : algorithme A*, méthodes de recherche locale. Problèmes de satisfaction de contraintes. Représentation des connaissances. Planification de tâches. Raisonnement probabiliste. Méthodes d'apprentissage automatique.

Manuel(s) : Stuart Russell, Peter Norvig, Artificial Intelligence. A Modern Approach, Prentice Hall, 2003.
Notes :
Responsable(s) : Pal, Christopher
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF4215

BA  INF4401  Aspects opérationn. des réseaux et systèmes   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF3405
Corequis :

Historique des réseaux locaux. Caractérisation des réseaux locaux : topologies, câblage, débit, protocoles. Méthodes d'accès. Architectures, protocoles et normes de réseaux locaux. Réseaux locaux à haut débit. Interconnexion de réseaux : routeurs, commutateurs, répéteurs, passerelles, ponts. Protocoles d'interconnexion. Internet, intranets et extranets. Systèmes d'exploitation de réseaux. Installation et configuration du matériel et des logiciels. Outils d'administration et de gestion de réseaux.

Manuel(s) : Notes de cours du professeur.
Notes :
Responsable(s) : Chamberland, Steven
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF4401

BA  INF4402  Systèmes répartis sur Internet   [détails] 

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 sur Internet. 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. Ingénierie des systèmes répartis. Concepts d'objets distants et d'intergiciels. Sécurisation des communications réparties. Notions de synchronisation du temps et de systèmes transactionnels sur Internet. Méthodes et techniques de conception de services sécuritaires, tolérance aux fautes en présence de connexions intermittentes.

Manuel(s) : George Coulouris, Jean Dollimore, and Tim Kindberg, Distributed Systems, Concepts and Design, Addison-Wesley, Second Edition.
Notes :
Responsable(s) : Quintero, Alejandro
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF4402

BA  INF4405  Informatique mobile   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF3405
Corequis :

Informatique mobile et réseaux sans fil. Disponibilité ou présence en tout lieu 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 cellulaires et 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. Agents mobiles et Internet. Applications adaptatives : conception et implémentation sur réseaux sans fil.

Manuel(s) :
Notes :
Responsable(s) : Quintero, Alejandro
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF4405

BA  INF4420A  Sécurité informatique   [détails] 

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

BA  INF4601  Évaluation de performance des syst. inform.   [détails] 

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 :
Responsable(s) : Pierre, Samuel
Site Web : http://www.cours.polymtl.ca/inf4601/

BA  INF4705  Analyse et conception d'algorithmes   [détails] 

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

BA  INF4710  Introduction aux technologies multimedia   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF3405
Corequis :

Techniques de codage des objets multimédia : audio, images fixes, vidéos. 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 : concept de diffusion ciblée, réservation de ressources, transport en temps réel. Normes de communication multimédia. Codage des applications multimédia : communications interpersonnelles, applications interactives à travers Internet, applications de divertissement.

Manuel(s) :
Notes :
Responsable(s) : Cheriet, Farida
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF4710

BA  INF4715  Ing. des applic. multimedia interactives   [détails] 

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

INF4720

Désolé, aucune information trouvée pour ce cours dans la base de données (!)

BA  INF4730  Systèmes parallèles   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF2610
Corequis :

Taxonomie et organisation des machines parallèles. Architecture des multiprocesseurs. Contrôles implicite et explicite du parallélisme. Parallélisme par fils multiples d'exécution. Hiérarchie de mémoires, protocoles de cohérence des antémémoires. Applications parallèles en mémoire partagée. Grappes de calcul et échange de messages entre les noeuds. Techniques d'équilibrage de charge. Applications parallèles en mémoire répartie.

Manuel(s) :
Notes :
Responsable(s) : Roy, Robert
Site Web : http://www.cours.polymtl.ca/inf4730

BA  INF4920  Projet intégrateur final en inform. embarquée  [détails] 

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 concentration informatique embarquée. Les étudiants auront recours à une méthodologie de conception et de gestion nécessaire pour la réalisation d'un système informatique embarqué. 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

BA  INF4990  Projet intégrateur final en génie informat.   [détails] 

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

ES  INF8301  Ingénierie de la qualité en logiciel   [détails] 

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://www.cours.polymtl.ca/inf8301

ES  INF8500  Systèmes embarqués:conception et vérification  [détails] 

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://www.cours.polymtl.ca/inf8500

ES  INF8505  Processeurs embarqués configurables   [détails] 

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

ES  INF8701  Simulation des systèmes à événem. discrets   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF2010 ou l'équivalent
Corequis : MTH2301 ou MTH2305 ou l'équivalent

Éléments d'une simulation. Développement de modèles. Langages de simulation à événements discrets (SIMSCRIPT, GPSS). Construction et validation de modèles : cueillette et analyse de données, génération de nombres pseudo-aléatoires, vérification et validation de modèles. Utilisation de modèles : analyse des résultats, expérimentation à l'aide de modèles, mise en oeuvre des résultats. Application aux systèmes informatiques et aux réseaux de communication.

Manuel(s) : Simulation, A Problem-Solving approach, Hoover/Perry. Notes du professeur.
Notes :
Responsable(s) : Granger, Louis

BA  ING4901  Projet intégrateur en développement durable   [détails] 

Nombre de crédits : 6  (1 - 9 - 8)
Département : Génie civil
Préalable(s) : 85 cr.
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 : - les équipes ne seront en aucun cas mono-génie. l'étudiant doit obtenir l'approbation de son responsable de programme pour s'inscrire à ce cours. - l'inscription et l'abandon de ce cours-projet sont sujets à des restrictions. - Site Web public : https://moodle.polymtl.ca/course/view.php
Responsable(s) : Millette, Louise
Site Web : http://moodle.polymtl.ca/course/view.php?name=ING4901 (010)

BA  IT400  Gestion de la R-D et de l'innovation technol.  [détails] 

Nombre de crédits : 3  (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 60 cr.
Corequis :

Principes généraux de gestion de la R-D. Modèles linéaires et modèles systémiques. Importance de la cueillette et du traitement de l'information technologique, économique et commerciale. Conditions de succès et causes d'échec dans la gestion des projets d'innovation technologique. Créativité et design. Systèmes rigides et systèmes souples. Organisation de l'entreprise: rôles-clés. Techniques de gestion de projets. Concept de champion. Échéanciers, budgets, comptabilité et contrôle. Couplage R-D - Marketing - Production. R-D coopérative. R-D et innovation technologique face aux défis environnementaux.

Manuel(s) :
Notes :
Responsable(s) : Lapierre, Jozée
Site Web : http://moodle.polymtl.ca/course/view.php?name=IT400

BA  IT430  Éléments d'innovation industrielle   [détails] 

Nombre de crédits : 3  (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 60 cr.
Corequis :

Des ingénieurs et autres experts de la pratique viendront exposer leur expérience, théories et concepts associés à l'innovation industrielle. Ils aborderont les thèmes suivants : transformation des entreprises, cycle typique d'une innovation, courbe d'adoption, révolutions industrielles, nouvelle économie, brevets d'invention et autres formes de propriété intellectuelle, traits des entrepreneurs, créativité, programmes gouvernementaux d'aide à l'innovation, stratégies technologiques, intrapreneurship, valorisation du savoir et savoir-faire.

Manuel(s) :
Notes :
Responsable(s) : Lapierre, Jozée; et collaborateurs
Site Web : http://moodle.polymtl.ca/course/view.php?name=IT430

BA  IT500  Commercialisation de nouveaux produits   [détails] 

Nombre de crédits : 3  (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 60 cr.
Corequis :

Fondements du marketing traditionnel et du marketing de la haute technologie. Gestion de la fonction marketing. Marketing relationnel et transactionnel. Gestion clients. Partenariats. Relations R-D et marketing. Analyse et recherche de marché et estimation de la demande. Analyse de la concurrence. Techniques de segmentation, ciblage et positionnement. Comportement du consommateur. Développement de nouveaux produits (innovation incrémentale et innovation radicale). Marketing mix : produit, prix, distribution, communication. Force de vente. Marketing et Internet.

Manuel(s) :
Responsable(s) : Lapierre, Jozée
Site Web : http://moodle.polymtl.ca/course/view.php?name=IT500

BA  IT510  Entrepreneurship-gestion d'une entrepr.émerg.  [détails] 

Nombre de crédits : 3  (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 60 cr.
Corequis :

Phénomène entrepreneurial. Incubateurs. Entrepreneurs technologiques: caractéristiques, carrière, rôle. Processus de création d'une entreprise: sources de l'idée, choix des partenaires et aspects juridiques. Organisation des fonctions critiques de l'entreprise. Sous-traitance. Transferts de technologie et autres aspects contractuels. Sources de crédit à court, moyen et long terme. 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) : Lapierre, Jozée; coordonnatrice
Site Web : http://moodle.polymtl.ca/course/view.php?name=IT510

BA  LOG1000  Ingénierie logicielle   [détails] 

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
Site Web : http://moodle.polymtl.ca/course/view.php?name=LOG1000

BA  LOG2410  Conception logicielle   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : 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

BA  LOG2420  Anal. et conc. des interfaces utilisateurs   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF2010
Corequis : INF2990

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 : Notes de cours du professeur.

Manuel(s) : notes de cours du professeur
Notes :
Responsable(s) : Desmarais, Michel
Site Web : http://www.cours.polymtl.ca/log2420

BA  LOG2810  Structures discrètes   [détails] 

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
Site Web : http://moodle.polymtl.ca/course/view.php?name=LOG2810

BA  LOG4420  Conception de sites web dynam. et transact.   [détails] 

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
Site Web : http://moodle.polymtl.ca/course/view.php?name=LOG4420

BA  LOG4430  Architecture logicielle et conception avancée  [détails] 

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

BA  MTH1006  Algèbre linéaire   [détails] 

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) : Hertz, Alain (automne); Burney-Vincent, Carole (hiver)
Site Web : http://moodle.polymtl.ca/course/view.php?name=MTH1006

BA  MTH1101  Calcul I   [détails] 

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

BA  MTH1102  Calcul II   [détails] 

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) : Dupont, André
Site Web : http://moodle.polymtl.ca/course/view.php?name=MTH1102

BA  MTH1110  Équations différentielles ordinaires   [détails] 

Nombre de crédits : 2  (2 - 2 - 2)
Département : Mathématiques et génie ind.
Préalable(s) : MTH1006, MTH1101
Corequis :

Équations différentielles ordinaires. Équations d'ordre un : à variables séparables, exactes, linéaires, de Bernoulli. Équations linéaires d'ordre supérieur : ensemble fondamental de solutions, équations à coefficients constants (homogènes et non homogènes), équation d'Euler-Cauchy, oscillations libres et forcées. Systèmes d'équations différentielles d'ordre un : linéaires (homogènes et non homogènes), non linéaires (linéarisation et stabilité). Transformée de Laplace : propriétés et application aux équations linéaires non homogènes.

Manuel(s) :
Notes : ce cours s'adresse exclusivement aux étudiants des programmes de génie chimique, génie informatique et génie logiciel.
Responsable(s) : Jomphe, Guy (automne); Lefebvre, Mario (hiver)
Site Web : http://moodle.polymtl.ca/course/view.php?name=MTH1110

BA  MTH1210  Méth. numér. pour équations diff. ordinaires   [détails] 

Nombre de crédits : 1  (1 - 1 - 1)
Département : Mathématiques et génie ind.
Préalable(s) :
Corequis : MTH1110

Développement de Taylor. Méthode d'Euler. Représentation des nombres sur ordinateurs. Problèmes de conditions initiales : méthodes à pas constants (Runge-Kutta), méthodes à pas variables, stabilité des méthodes. Problèmes de conditions aux limites : méthode des différences finies.

Manuel(s) :
Notes : ce cours est réservé aux étudiants de génie informatique et de génie logiciel.
Responsable(s) : Jomphe, Guy
Site Web : http://moodle.polymtl.ca/course/view.php?name=MTH1210

BA  MTH2302D  Probabilités et statistique   [détails] 

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) : Bourdeau, Marc (automne); Clément, Bernard (hiver)
Site Web : http://moodle.polymtl.ca/course/view.php?name=MTH2302D

BA  PHS1101B  Mécanique pour ingénieurs   [détails] 

Nombre de crédits : 3  (3 - 0 - 6)
Département : Génie physique
Préalable(s) :
Corequis :

Concepts fondamentaux : l'espace et le temps; méthode de résolution de problèmes. Notions de force : composantes, théorème de Varignon, couples et systèmes équivalents. Solides et structures simples en équilibre en deux et trois dimensions. Diagramme du corps libre. Frottements entre solides. Centre et moment d'inertie de surface et de masse. Cinématique du point matériel et du corps rigide en 2D et 3D. Dynamique du point matériel. Travail et énergie. En 2D et 3D : impulsions, quantités de mouvement, collisions et moment cinétique. Énergie : travail d'un couple et énergie cinétique 2D et 3D.

Manuel(s) : Mécanique pour ingénieurs. Vol. 1 : Statique et Vol. 2 : Dynamique, Beer/Johnston, Chenelière, McGraw-Hill, 2004 Site du cours sur WebCT : Mécanique pour ingénieurs
Notes : Les outils pédagogiques mis à la disposition des étudiants sur le site Moodle du cours permettent aux étudiants de suivre ce cours à distance, en apprentissage personnalisé. De plus, en moyenne, trois heures de consultation hebdomadaires sont offertes aux étudiants - les étudiants que cela concerne doivent avoir réussi le cours préparatoire PHS0101 avant de s'inscrire à PHS1101B - ce cours est réservé aux étudiants de génie informatique et de génie logiciel.
Responsable(s) : Koclas, Jean
Site Web : http://moodle.polymtl.ca/course/view.php?name=PHS1101M

BA  PHS1102  Champs électromagnétiques   [détails] 

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) : Champs électromagnétiques 6e éd., P. Savard et L. Martinu, École Polytechnique de Montréal, 2007.
Notes :
Responsable(s) : Masut, Remo; Savard, Pierre
Site Web : http://moodle.polymtl.ca/course/view.php?name=PHS1102

ES  PHS8310  Microfabrication   [détails] 

Nombre de crédits : 3  (3 - 1.5 - 4.5)
Département : Génie physique
Préalable(s) : 80 cr. pour les étudiants au baccalauréat
Corequis :

Introduction à la microfabrication et à la nanofabrication. Photolithographie : technologie optique et photorésines. Couches minces : méthodes physiques (évaporation, pulvérisation et laser), méthodes chimiques, dépôt électrochimique, procédé d'oxydation. Gravure: sèche par plasma et en milieu liquide. Notions de nanofabrication. Procédés pour la microélectronique, pour la photonique, pour les microsystèmes microélectromécaniques et les biocapteurs. Applications de la microfabrication. Laboratoire de microfabrication.

Manuel(s) :
Notes :
Responsable(s) : Peter, Yves-Alain
Site Web : http://moodle.polymtl.ca/course/view.php?name=PHS8310

BA  SSH5100A  Sociologie de la technologie   [détails] 

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) : Khelfaoui, Hocine
Site Web : http://moodle.polymtl.ca/course/view.php?name=SSH5100

BA  SSH5100B  Sociologie de la technologie   [détails] 

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) : Khelfaoui, Hocine
Site Web : http://moodle.polymtl.ca/course/view.php?name=SSH5100

BA  SSH5100C  Sociologie de la technologie   [détails] 

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) : Khelfaoui, Hocine
Site Web : http://moodle.polymtl.ca/course/view.php?name=SSH5100

BA  SSH5201  Économique de l'ingénieur   [détails] 

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. Sources et coûts de financement des projets. Concepts de coûts ppour la prise de décision. Analyse du point mort. Méthodes d'estimation des coûts. L'intérêt et la valeur de l'argent dans le temps. Tables d'actualisation, méthodes d'évaluation des projets: délai de recouvrement, taux de rendement, comptable, valeur actuelle nette, taux de rendement interne et coût annuel équivalent. Principes d'analyse coût-bénéfice. Impact de l'impôt sur la rentabilité des projets. Méthode du coût global. Mesures élémentaires du risque. Liens entre les décisions de financement et d'investissement.

Manuel(s) :
Notes :
Responsable(s) : Khalfoun, Mohammed; coordonnateur
Site Web : http://moodle.polymtl.ca/course/view.php?name=SSH5201

BA  SSH5501  Éthique appliquée à l'ingénierie   [détails] 

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

Pour des informations supplémentaires

É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.