| ATE050 |  réussir en génie | 
| CHM131 |  chimie et matériaux  | 
| COM110 |  méthodes de communication  | 
| COM115 |  communication interculturelle  | 
| COM129 |  méthodes de communication en génie mécanique  | 
| DST202 |  intégration science et technologie  | 
| DST802 |  projet technologique | 
| ELE747 |  analyse et traitement d'images  | 
| ESP020 |  espagnol ii  | 
| FRA100 |  français écrit: grammaire  | 
| FRA200 |  français écrit: rédaction  | 
| GIA400 |  analyse de rentabilité de projets  | 
| GIA450 |  planification et controle de projets  | 
| GPA669 |  vision robotique  | 
| GPE450 |  gestion du personnel et relations industrielles  | 
| GPO502 |  production industrielle  | 
| GPO602 |  valuation et controle de l'environnement industr.  | 
| GPO605 |  entrepreneuriat et innovation  | 
| INF111 |  programmation orienteobjet  | 
| INF130 |  ordinateurs et programmation  | 
| INF135 |  introduction à la programmation en génie mécanique  | 
| INF145 |  programmation avancée et langage c  | 
| INF155 |  introduction à la programmation  | 
| ING150 |  statique et dynamique  | 
| ING155 |  eléments de mécanique de l'ingénieur | 
| ING160 |  thermodynamique et mécanique des fluides | 
| ING165 |  eléments d'hydraulique et de thermodynamique | 
| LOG120 |  conception de logiciels  | 
| LOG220 |  concepts avancés en prog. orientée objet  | 
| LOG230 |  gestion du processus de développement du logiciel  | 
| LOG310 |  langages formels et semi-formels  | 
| LOG320 |  structures de données et algorithmes  | 
| LOG330 |  assurance de la qualité des logiciels  | 
| LOG350 |  conception et évaluation des interfaces utilisateurs  | 
| LOG410 |  analyse de besoins et spécifications  | 
| LOG420 |  architecture et conception de logiciels  | 
| LOG510 |  controle de la qualité et métriques  | 
| LOG520 |  sécurité des systemes   | 
| LOG550 |  conception de systemes inform. en temps réel  | 
| LOG610 |  réseaux de télécommunication  | 
| LOG620 |  analyse d'algorithmes   | 
| LOG640 |  introduction au traitement parallele  | 
| LOG660 |  bases de données de haute performance  | 
| LOG720 |  architecture distribuée orientée objet   | 
| LOG740 |  systemes interactifs multimodaux  | 
| LOG750 |  infographie  | 
| MAT144 |  introduction aux mathématiques du génie | 
| MAT145 |  calcul différentiel et intégral | 
| MAT165 |  algebre linéaire et analyse vectorielle | 
| MAT210 |  logique et mathématiques discretes | 
| MAT265 |  equations différentielles  | 
| MAT321 |  informatique et statistiques appliquées | 
| MAT350 |  probabilités et statistiques | 
| MAT415 |  mathematiques du genie des ti | 
| MAT470 |  algèbre vectorielle et méthodes numériques | 
| MATEST |  accueil en mathématiques  | 
| PHY144 |  introduction à la physique du génie  | 
| PHY332 |  electricité et magnétisme  | 
| PHY335 |  physique des ondes  | 
| PHYEST |  accueil en physique  | 
| PRE010 |  initiation au milieu ind. a la sante et securite au travail   | 
| TCH020 |  santé,sécurité et gestion de personnel en ctn   | 
| TCH023 |  travaux de bâtiments  | 
| TCH025 |  travaux de génie civil  | 
| TCH030 |  lectrotechnique  | 
| TCH033 |  electronique analogique  | 
| TCH035 |  electronique numérique  | 
| TCH040 |  Éléments d'usinage et métrologie dimensionnelle  | 
| TCH043 |  procédés de fabrication et d'assemblage  | 
| TCH045 |  mécanismes et éléments de machine  | 
| TCH050 |  support informatique  | 
| TCH053 |  manipulation objets multi médias,concep. sites web non-transaction  | 
| TCH098 |  projet multidisciplinaire (6 cr.)   | 
| TIN501 |  environnement, technologie et société  |