- HBA · 4 years
- Work experience details
- ~High 80s to low 90s



AI-generated ink illustration
Conceptual study artwork, not a photograph of teaching facilities.
Unidex · generated with ImageGen
Checked 2026-11-05
Symbolic subject artwork; no university facility depicted
Duration (years)
About 4 years (8 study terms and 3 placement terms)
ÉTS undergraduate engineering duration reference · current cost-of-study tableWork experience
Three mandatory paid four-month internships. The second or third may last eight months; a fourth is optional.
Baccalauréat en génie des technologies de l'information · official undergraduate programme sheet| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 2 | 3 | 4 | 5 | |||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |
Winter 2027 entry · International applicants
Check the university’s requirements for your province and applicant category.
Baccalauréat en génie des technologies de l'information · official undergraduate programme sheetEntry terms · Fall / Winter
Fall and Winter admission are listed on the official programme sheet.
ÉTS · Génie des technologies de l’information (7086), admission terms and deadlineDEC scientifique québécois ou autre DEC préuniversitaire; les DEC techniques et diplômes hors Québec ont leurs propres règles
Applicants using the exact programme’s professional-experience base
The admission average has not been researched for this program.
Three mandatory paid four-month internships. The second or third may last eight months; a fourth is optional.
Baccalauréat en génie des technologies de l'information · official undergraduate programme sheetCurrent published programme course menus plus the first listed indicative cohort/profile and default pace. Alternative, optional and supporting activities are identified by their published groups; a menu is not a compulsory course list.
Published requirement group or option menu. Entry-profile conditions, prerequisites and source alternatives apply. These are course menus, not a claim that every listed course is compulsory or taken in one term.
Ce cours vise à mettre en pratique les méthodes de gestion financière et d'évaluation d'une entreprise.
ÉTS · ENT201 course descriptionCe cours vise à s'initier aux principes fondamentaux de l'entrepreneurship en explorant le rôle de l'entrepreneur dans l'économie et le processus de création d'entreprise.
ÉTS · ENT202 course descriptionCe cours vise à s'initier aux principes fondamentaux du marketing et des stratégies de vente.
ÉTS · ENT601 course descriptionCe cours vise à s'initier aux notions théoriques et pratiques entourant l'intelligence artificielle (IA).
ÉTS · ETH610 course descriptionCe cours vise à développer les connaissances, attitudes et compétences nécessaires pour gérer efficacement des projets d'ingénierie dans des environnements multiculturels et internationaux, en tenant compte des aspects culturels, géopolitiques et environnementaux.
ÉTS · GIA501 course descriptionCe cours vise à initier les étudiantes ou les étudiants à analyser des problèmes de santé et de sécurité du travail, concevoir des moyens de prévention ou de correction, évaluer les risques résiduels d’un outil, d’un équipement, d’un procédé ou d’un poste de travail.
ÉTS · GIA602 course descriptionAu terme de ce cours, l’étudiante ou l’étudiant aura acquis des connaissances théoriques et sera en mesure de les appliquer à la gestion de ressources humaines dans les entreprises et aux relations de travail dans le contexte québécois et canadien, et d’appliquer des outils de gestion efficaces et adaptables aux situations particulières des organisations.
ÉTS · GPE450 course descriptionCe cours vise à s'initier aux principes d'ingénierie durable.
ÉTS · ING500 course descriptionCe cours vise à comprendre l'environnement complexe dans lequel ils interviendront ainsi quà l exercice d un leadership éclairé sur le marché du travail.
ÉTS · LRC600 course descriptionPublished requirement group or option menu. Entry-profile conditions, prerequisites and source alternatives apply. These are course menus, not a claim that every listed course is compulsory or taken in one term.
Ce cours vise à s'initier aux normes d'intégrité intellectuelle, ainsi qu'à la méthodologie de travail universitaire.
ÉTS · ATE100 course descriptionCe cours vise à acquérir des notions en lien avec les normes et politiques sur la santé et la sécurité à l'ÉTS, afin que les étudiants et les étudiantes soient en mesure d'adopter une approche préventive et proactive face aux risques de santé et sécurité sur le campus et dans les laboratoires.
ÉTS · ATE150 course descriptionCe cours vise à explorer la structure atomique de la matière et à analyser son comportement observable en appliquant une démarche scientifique.
ÉTS · CHM131 course descriptionCe cours vise à développer les compétences en rédaction technique, en rédaction professionnelle et en communication nécessaires à l'exercice de la profession d'ingénieur(e) en génie des technologies de l'information.
ÉTS · COM210 course descriptionCe cours vise à s'initier aux responsabilités professionnelles de la personne ingénieurer, en particulier la protection du public.
ÉTS · ETH310 course descriptionCe cours vise à faire acquérir divers concepts théoriques et techniques de l'analyse économique et financière de rentabilité de projets d'investissements.
ÉTS · GIA400 course descriptionCe cours vise à initier aux concepts fondamentaux de la statique et de la dynamique en utilisant une démarche scientifique.
ÉTS · ING150 course descriptionCe cours vise à acquérir les concepts et méthodes du calcul différentiel et intégral à une variable pour la résolution de problèmes en science et en génie.
ÉTS · MAT145 course descriptionCe cours vise à acquérir les concepts de logique du premier ordre et de mathématiques discrètes pour la résolution de divers problèmes.
ÉTS · MAT210 course descriptionCe cours vise à acquérir les concepts et les méthodes de résolution pour différents types d'équations différentielles rencontrées dans des problèmes en science et en génie.
ÉTS · MAT265 course descriptionCe cours vise à acquérir les concepts et les outils de base reliés aux probabilités, aux statistiques descriptives et à l'inférence statistique.
ÉTS · MAT350 course descriptionCe cours vise à acquérir les concepts et méthodes de l'algèbre linéaire, de la géométrie vectorielle ainsi que du calcul différentiel en plusieurs variables afin de résoudre divers problèmes.
ÉTS · MAT472 course descriptionCe cours vise à calculer les effets produits par des charges électriques au repos et en mouvement, principalement en ce qui a trait aux forces et aux champs de natures électrique et magnétique, ainsi qu'aux circuits électriques.
ÉTS · PHY332 course descriptionCe cours vise à Ce cours vise à développer les principes fondamentaux de la physique des ondes et des oscillations.
ÉTS · PHY335 course descriptionCe cours vise à s'initier au fonctionnement des stages à l'ÉTS, à son développement professionnel et aux méthodes de recherche de stages (volet 1) ainsi qu'aux principes de prévention en santé et sécurité du travail (SST) pour les personnes œuvrant dans le secteur des technologies de l'information et l'informatique (volet 2).
ÉTS · PRE013 course descriptionCe cours vise à s'initier aux liens et interactions entre la technologie, la société et l'environnement.
ÉTS · TIN503 course descriptionPublished requirement group or option menu. Entry-profile conditions, prerequisites and source alternatives apply. These are course menus, not a claim that every listed course is compulsory or taken in one term.
Ce cours vise à développer les notions fondamentales de programmation orientée objet et de réseautique nécessaires en génie des TI, en couvrant l implémentation d applications utilisant des structures de données et algorithmes de base ainsi que la compréhension des principes de communication entre ordinateurs.
ÉTS · GTI100 course descriptionCe cours vise à s'initier à l importance stratégique des technologies de l information (TI), tant pour la société que pour les organisations.
ÉTS · GTI210 course descriptionCe cours vise à à maitriser les concepts reliés à la perception, au traitement et à la compression des signaux audiovisuels.
ÉTS · GTI311 course descriptionCe cours vise à concevoir des interfaces utilisateurs en faisant des choix judicieux fondés sur des directives de conception et sur les besoins des utilisateurs.
ÉTS · GTI350 course descriptionCe cours vise à développer les connaissances théoriques et pratiques nécessaires à l acquisition, la création et la manipulation d images et graphiques 2D.
ÉTS · GTI411 course descriptionCe cours vise à s'initier aux approches et outils spécifiques à la conduite de projets logiciels incluant des techniques d'assurance qualité pour les ingénieurs logiciels.
ÉTS · GTI510 course descriptionCe cours vise à à s initier aux concepts fondamentaux des technologies de communication IP (Internet Protocol).
ÉTS · GTI611 course descriptionCe cours vise à développer les connaissances nécessaires à l'analyse, à la conception et à l'utilisation de bases de données multimédias et de systèmes de gestion de données, en tenant compte des modèles de données, des langages d'interrogation, des métadonnées, de la recherche par contenu et des architectures multimédias pour Internet.
ÉTS · GTI660 course descriptionCe cours vise à concevoir un projet logiciel qui englobe les connaissances acquises durant le parcours universitaire de la personne étudiante.
ÉTS · GTI795 course descriptionCe cours vise à utiliser les patrons de conception dans la résolution de problème en génie logiciel Au terme de ce cours, la personne étudiante sera en mesure de : concevoir des systèmes orientés objet en appliquant des principes et heuristiques de base d'une bonne conception; analyser des problèmes de conception; de choisir des patrons de conception; concevoir des diagrammes UML; appliquer des patrons de conception; coordonner des activités de développement logiciel en équipe; rédiger des rapports techniques.
ÉTS · LOG121 course descriptionCe cours vise à approfondir les connaissances sur les structures de données et les concepts algorithmiques.
ÉTS · LOG200 course descriptionCe cours vise à réaliser des logiciels orientés objet en appliquant des méthodes de modélisation, des patrons de conception et un processus itératif de développement.
ÉTS · LOG210 course descriptionCe cours vise à concevoir et de réaliser des composantes logicielles d'intelligence artificielle mobilisant la représentation des connaissances, le traitement automatique des langues naturelles et des algorithmes de recherche de solutions optimales.
ÉTS · LOG635 course descriptionPublished requirement group or option menu. Entry-profile conditions, prerequisites and source alternatives apply. These are course menus, not a claim that every listed course is compulsory or taken in one term.
Ce cours vise à concevoir des applications orientées objet efficaces pour des problèmes reposant sur des calculs mathématiques.
ÉTS · GTI320 course descriptionCe cours vise à analyser, concevoir et faire évoluer des systèmes d'information d'entreprise en appui aux processus d'affaires.
ÉTS · GTI515 course descriptionCe cours vise à réaliser des applications Web dynamiques en mobilisant les technologies, architectures, langages et patrons de conception propres au développement Internet, depuis l'analyse des particularités de l'environnement Web jusqu'au déploiement d'une application connectée à des systèmes de données.
ÉTS · GTI525 course descriptionCe cours vise à analyser les principaux aspects de la sécurité des systèmes d'information liés aux technologies de l'information, notamment les actifs informationnels, les vulnérabilités applicatives et protocolaires, les menaces informatiques, les contre-mesures, l'analyse de risque et les effets de la sécurité sur le cycle de développement logiciel.
ÉTS · GTI619 course descriptionCe cours vise à appliquer les notions d'information quantique à l'analyse de circuits, d'algorithmes et de protocoles quantiques de base.
ÉTS · GTI650 course descriptionCe cours vise à réaliser des applications Web dynamiques en mobilisant les technologies, architectures, langages et patrons de conception propres au développement Internet, depuis l'analyse des particularités de l'environnement Web jusqu au déploiement d'une application connectée à des systèmes de données.
ÉTS · GTI700 course descriptionCe cours vise à concevoir des solutions de commerce électronique en intégrant les enjeux d'affaires, technologiques, sociaux et éthiques.
ÉTS · GTI710 course descriptionCe cours vise à analyser la sécurité des systèmes d'information d'entreprise en tenant compte des composantes logicielles et matérielles, de l'architecture des infrastructures et des mécanismes de gouvernance qui contribuent à leur protection.
ÉTS · GTI719 course descriptionCe cours vise à s initier aux enjeux relatifs à la protection des renseignements personnels et aux technologies d'amélioration de la confidentialité.
ÉTS · GTI720 course descriptionCe cours vise à appliquer une démarche structurée de test d'intrusion afin d'identifier, d'exploiter et de documenter les vulnérabilités de logiciels et d'infrastructures informatiques, dans le respect des exigences éthiques propres à la sécurité des systèmes d'information.
ÉTS · GTI723 course descriptionCe cours vise à analyser les progiciels de gestion intégrés dans une perspective d'affaires et technologique afin d'en évaluer les enjeux organisationnels, les processus d'acquisition et d'implantation, ainsi que la contribution à la gestion des processus et des données d'entreprise.
ÉTS · GTI727 course descriptionCe cours vise à concevoir et gérer des architectures de réseaux de télécommunication en tenant compte des technologies récentes, des contraintes de conception, de la performance et de la qualité de service.
ÉTS · GTI730 course descriptionCe cours vise à explorer la conception d'interfaces utilisateurs avancées, expérimentales ou non conventionnelles, en intégrant des techniques d'interaction récentes et des méthodes quantitatives d'évaluation de la performance humaine.
ÉTS · GTI745 course descriptionCe cours vise à programmer des ordinateurs quantiques afin de résoudre des problèmes informatiques et de développer des applications combinant des ressources classiques et quantiques.
ÉTS · GTI750 course descriptionCe cours vise à exploiter les principes de l'informatique quantique pour traiter des problèmes d'apprentissage machine et évaluer la contribution des approches quantiques par rapport aux algorithmes classiques.
ÉTS · GTI755 course descriptionCe cours vise à concevoir et évaluer des systèmes intelligents à l'aide de méthodes d'apprentissage automatique issues de l'intelligence artificielle et de la théorie de l'information.
ÉTS · GTI771 course descriptionCe cours vise à concevoir et mettre en œuvre des infrastructures et des services infonuagiques en tenant compte du déploiement, de la gestion des ressources, de la performance et de la disponibilité.
ÉTS · GTI778 course descriptionCe cours vise à examiner des enjeux récents et stratégiques en technologies de l'information afin d'évaluer leur pertinence pour la planification, la conception ou la gestion de systèmes matériels et logiciels dans un contexte industriel.
ÉTS · GTI780 course descriptionCe cours vise à développer les applications mobiles et les réseaux mobiles.
ÉTS · GTI785 course descriptionCe cours vise à réaliser un projet d'ingénierie ou d'initiation à la recherche à partir d'une proposition approuvée, en mobilisant une méthodologie structurée, des moyens appropriés et une communication professionnelle des résultats.
ÉTS · GTI791 course descriptionCe cours vise à maitriser les concepts fondamentaux d'architectures logicielles.
ÉTS · LOG430 course descriptionCe cours vise à concevoir, développer et déployer des applications mobiles en tenant compte des plateformes, des architectures logicielles, des ressources limitées, de l'intégration de services et des enjeux de sécurité.
ÉTS · LOG450 course descriptionCe cours vise à intégrer la sécurité dans le développement de logiciels en comprenant les vulnérabilités, leurs exploitations possibles et les mécanismes de protection.
ÉTS · LOG460 course descriptionCe cours vise à s'initier aux concepts et les pratiques de réingénierie du logiciel.
ÉTS · LOG530 course descriptionCe cours vise à concevoir et à réaliser des systèmes logiciels temps réel en tenant compte des contraintes temporelles, des mécanismes d'ordonnancement, de synchronisation, de communication entre processus et de fiabilité propres à ce type de système.
ÉTS · LOG550 course descriptionCe cours vise à concevoir des algorithmes parallèles et à analyser la performance de systèmes informatiques utilisant des architectures multiprocesseurs et multicœurs.
ÉTS · LOG645 course descriptionCe cours vise à s'initier à la programmation compétitive.
ÉTS · LOG675 course descriptionCe cours vise à structurer la mise en place et l'évolution d une approche DevOps en intégrant les dimensions techniques, organisationnelles et collaboratives du cycle de vie des systèmes logiciels.
ÉTS · LOG680 course descriptionCe cours vise à expérimenter les concepts fondamentaux des systèmes d'exploitation et à appliquer les bases de la programmation système.
ÉTS · LOG710 course descriptionCe cours vise à à analyser, concevoir et mettre en œuvre des applications distribuées comportant des composantes logicielles appuyées sur des intergiciels et des technologies de systèmes distribués.
ÉTS · LOG721 course descriptionCe cours vise à concevoir, analyser et implémenter des jeux vidéos en mobilisant des méthodes, des outils et des principes propres au développement logiciel interactif.
ÉTS · LOG725 course descriptionCe cours vise à s'initier aux principaux fondements des systèmes distribués, leur architecture et les mécanismes sous-jacents pour la coordination, la tolérance aux pannes et la mise à l'échelle.
ÉTS · LOG736 course descriptionAcquérir des connaissances de base en infographie 2D et 3D.
ÉTS · LOG750 course descriptionAu terme de ce cours, l’étudiante ou l'étudiant aura vu les aspects nouveaux et cruciaux en génie logiciel.
ÉTS · LOG780 course descriptionPublished requirement group or option menu. Entry-profile conditions, prerequisites and source alternatives apply. These are course menus, not a claim that every listed course is compulsory or taken in one term.
Au terme de ce cours, l’étudiante ou l’étudiant sera en mesure : de reconnaître les algorithmes contemporains de compréhension de l’image et de vision par ordinateur; de développer un sens critique face aux différents algorithmes en compréhension de l’image et en vision par ordinateur; de concevoir et implémenter des solutions de base en compréhension de l’image et en vision par ordinateur; de comprendre les questions de recherche en compréhension de l’image et en vision par ordinateur.
ÉTS · MTI805 course descriptionCe cours vise à développer des connaissances approfondies dans le domaine des technologies et des systèmes vidéo, ainsi que dans les applications qu’ils rendent possibles.
ÉTS · MTI811 course descriptionCe cours vise à introduire les concepts, méthodes et applications nécessaires au développement de systèmes de communications visuelles 3D immersives.
ÉTS · MTI812 course descriptionAu terme de ce cours, l’étudiante ou l’étudiant sera en mesure : d’expliquer le fonctionnement des systèmes de communication vocale; de choisir un système de communication vocale en fonction des besoins; d’évaluer les systèmes de communication vocale.
ÉTS · MTI815 course descriptionAu terme de ce cours, l’étudiante ou l’étudiant sera en mesure : d’analyser les besoins d’une organisation en intelligence d’affaires; de spécifier les exigences d’un entrepôt de données; de modéliser, concevoir, réaliser, et administrer un entrepôt de données.
ÉTS · MTI820 course descriptionAu terme de ce cours, l’étudiante ou l’étudiant sera en mesure : d’analyser les besoins en services TI; de spécifier les services TI requis; d’élaborer un cadre de gestion de services TI.
ÉTS · MTI825 course descriptionAu terme de ce cours, l’étudiante ou l’étudiant sera en mesure : d’expliquer le fonctionnement des techniques de forage de textes et de données audiovisuelles; de choisir une approche de forage en fonction des besoins de l’application; d’évaluer les approches de techniques de forage.
ÉTS · MTI830 course descriptionCe cours vise à initier les étudiantes et les étudiants aux approches permettant de concevoir des systèmes pour traiter des surfaces discrètes.
ÉTS · MTI836 course descriptionL'objectif est de présenter les technologies émergentes reliées à l’évolution de l'Internet et des infrastructures infonuagiques.
ÉTS · MTI840 course descriptionCe cours initie les étudiantes et les étudiants au développement d’interfaces haptiques, c’est-à-dire d’interfaces humain-machine faisant appel au sens du toucher.
ÉTS · MTI845 course descriptionCe cours présente les concepts pour effectuer une analyse statistique de très grands ensembles de données qui ne tiennent pas sur un seul ordinateur.
ÉTS · MTI850 course descriptionCe cours introduit les étudiantes et les étudiants aux techniques numériques pour l'animation basée sur la physique dans les applications temps réel, tels que les jeux vidéo et les applications de réalité virtuelle.
ÉTS · MTI855 course descriptionCe cours vise à familiariser les étudiantes et les étudiants avec les mécanismes sensoriels humains impliqués dans les systèmes de réalité virtuelle et de réalité augmentée ainsi que de les initier au développement d’applications de réalité virtuelle et de réalité augmentée.
ÉTS · MTI860 course descriptionCe cours vise à décrire tous les détails du fonctionnement des réseaux de neurones profonds et leurs applications dans le domaine de la reconnaissance visuelle.
ÉTS · MTI865 course descriptionCe cours vise à appliquer des méthodes modernes de génération d’images photoréalistes utilisées en infographie.
ÉTS · MTI870 course descriptionAcquérir les concepts de base et les principales techniques utilisées dans le domaine de la reconnaissance de formes en vue d’adapter éventuellement l'équipement existant à des tâches particulières de production et d'inspection.
ÉTS · SYS800 course descriptionComprendre les divers phénomènes qui se produisent lors de la formation d’une image.
ÉTS · SYS809 course descriptionÀ la fin de ce cours, l’étudiante ou l'étudiant sera en mesure : d’acquérir les notions fondamentales en biométrie, de comparer les principaux modèles neuroniques et statistiques exploités pour faire la mise en œuvre des systèmes biométriques, d’analyser les avantages et les limites de différentes architectures de systèmes pour une application donnée.
ÉTS · SYS828 course descriptionAcquérir les notions fondamentales sur les réseaux de neurones et les systèmes flous, et se familiariser avec les principaux modèles permettant d’analyser les avantages et les limites d’une application donnée.
ÉTS · SYS843 course descriptionPublished requirement group or option menu. Entry-profile conditions, prerequisites and source alternatives apply. These are course menus, not a claim that every listed course is compulsory or taken in one term.
Ce cours vise à concevoir un projet en ingénierie dans le cadre de création d'une entreprise en adoptant une démarche entrepreneuriale et un processus créatif, itératif et évolutif.
ÉTS · ENT301 course descriptionCe cours vise à concevoir un projet en ingénierie dans le cadre de création d'une entreprise en adoptant une démarche entrepreneuriale et un processus créatif, itératif et évolutif.
ÉTS · ENT302 course descriptionCe cours vise à concevoir un projet en ingénierie dans le cadre de création d'une entreprise en adoptant une démarche entrepreneuriale et un processus créatif, itératif et évolutif.
ÉTS · ENT303 course descriptionCe cours vise à concevoir un projet en ingénierie dans le cadre de création d'une entreprise en adoptant une démarche entrepreneuriale et un processus créatif, itératif et évolutif.
ÉTS · ENT304 course descriptionIndicative plan, Admis à compter de l'été 2019; 4 cours par session. Published menus and alternatives are retained; courses displayed together can be alternatives. This is not a complete curriculum.
Ce cours vise à s'initier aux normes d'intégrité intellectuelle, ainsi qu'à la méthodologie de travail universitaire.
ÉTS · ATE100 course descriptionCe cours vise à développer les compétences en rédaction technique, en rédaction professionnelle et en communication nécessaires à l'exercice de la profession d'ingénieur(e) en génie des technologies de l'information.
ÉTS · COM210 course descriptionCe cours vise à développer les notions fondamentales de programmation orientée objet et de réseautique nécessaires en génie des TI, en couvrant l implémentation d applications utilisant des structures de données et algorithmes de base ainsi que la compréhension des principes de communication entre ordinateurs.
ÉTS · GTI100 course descriptionCe cours vise à s'initier à l importance stratégique des technologies de l information (TI), tant pour la société que pour les organisations.
ÉTS · GTI210 course descriptionCe cours vise à acquérir les concepts et méthodes du calcul différentiel et intégral à une variable pour la résolution de problèmes en science et en génie.
ÉTS · MAT145 course descriptionCe cours vise à s'initier au fonctionnement des stages à l'ÉTS, à son développement professionnel et aux méthodes de recherche de stages (volet 1) ainsi qu'aux principes de prévention en santé et sécurité du travail (SST) pour les personnes œuvrant dans le secteur des technologies de l'information et l'informatique (volet 2).
ÉTS · PRE013 course descriptionIndicative plan, Admis à compter de l'été 2019; 4 cours par session. Published menus and alternatives are retained; courses displayed together can be alternatives. This is not a complete curriculum.
Le premier stage coopératif (S1), réalisé dans le cadre du microprogramme de 1er cycle en enseignement coopératif I, permet d’initier l’étudiante ou l’étudiant d’un baccalauréat en génie aux réalités du marché du travail de son secteur.
ÉTS · STA104 course descriptionIndicative plan, Admis à compter de l'été 2019; 4 cours par session. Published menus and alternatives are retained; courses displayed together can be alternatives. This is not a complete curriculum.
Ce cours vise à explorer la structure atomique de la matière et à analyser son comportement observable en appliquant une démarche scientifique.
ÉTS · CHM131 course descriptionCe cours vise à initier aux concepts fondamentaux de la statique et de la dynamique en utilisant une démarche scientifique.
ÉTS · ING150 course descriptionCe cours vise à utiliser les patrons de conception dans la résolution de problème en génie logiciel Au terme de ce cours, la personne étudiante sera en mesure de : concevoir des systèmes orientés objet en appliquant des principes et heuristiques de base d'une bonne conception; analyser des problèmes de conception; de choisir des patrons de conception; concevoir des diagrammes UML; appliquer des patrons de conception; coordonner des activités de développement logiciel en équipe; rédiger des rapports techniques.
ÉTS · LOG121 course descriptionCe cours vise à acquérir les concepts et méthodes de l'algèbre linéaire, de la géométrie vectorielle ainsi que du calcul différentiel en plusieurs variables afin de résoudre divers problèmes.
ÉTS · MAT472 course descriptionIndicative plan, Admis à compter de l'été 2019; 4 cours par session. Published menus and alternatives are retained; courses displayed together can be alternatives. This is not a complete curriculum.
Ce cours vise à à maitriser les concepts reliés à la perception, au traitement et à la compression des signaux audiovisuels.
ÉTS · GTI311 course descriptionCe cours vise à réaliser des logiciels orientés objet en appliquant des méthodes de modélisation, des patrons de conception et un processus itératif de développement.
ÉTS · LOG210 course descriptionCe cours vise à acquérir les concepts de logique du premier ordre et de mathématiques discrètes pour la résolution de divers problèmes.
ÉTS · MAT210 course descriptionCe cours vise à calculer les effets produits par des charges électriques au repos et en mouvement, principalement en ce qui a trait aux forces et aux champs de natures électrique et magnétique, ainsi qu'aux circuits électriques.
ÉTS · PHY332 course descriptionIndicative plan, Admis à compter de l'été 2019; 4 cours par session. Published menus and alternatives are retained; courses displayed together can be alternatives. This is not a complete curriculum.
Le deuxième stage coopératif (S2), réalisé dans le cadre du microprogramme de 1er cycle en enseignement coopératif II, a l’objectif de faire participer l’étudiante ou l’étudiant d’un baccalauréat en génie, de façon significative, à l’exécution d’un projet d’ingénierie ou à la réalisation de travaux ou d’études de nature technique.
ÉTS · STA204 course descriptionIndicative plan, Admis à compter de l'été 2019; 4 cours par session. Published menus and alternatives are retained; courses displayed together can be alternatives. This is not a complete curriculum.
Ce cours vise à concevoir des interfaces utilisateurs en faisant des choix judicieux fondés sur des directives de conception et sur les besoins des utilisateurs.
ÉTS · GTI350 course descriptionCe cours vise à approfondir les connaissances sur les structures de données et les concepts algorithmiques.
ÉTS · LOG200 course descriptionCe cours vise à acquérir les concepts et les méthodes de résolution pour différents types d'équations différentielles rencontrées dans des problèmes en science et en génie.
ÉTS · MAT265 course descriptionCe cours vise à acquérir les concepts et les outils de base reliés aux probabilités, aux statistiques descriptives et à l'inférence statistique.
ÉTS · MAT350 course descriptionIndicative plan, Admis à compter de l'été 2019; 4 cours par session. Published menus and alternatives are retained; courses displayed together can be alternatives. This is not a complete curriculum. Published selection: 1 Cours de concentration (3 crédits).
Ce cours vise à s'initier aux responsabilités professionnelles de la personne ingénieurer, en particulier la protection du public.
ÉTS · ETH310 course descriptionCe cours vise à développer les connaissances théoriques et pratiques nécessaires à l acquisition, la création et la manipulation d images et graphiques 2D.
ÉTS · GTI411 course descriptionCe cours vise à à s initier aux concepts fondamentaux des technologies de communication IP (Internet Protocol).
ÉTS · GTI611 course descriptionCe cours vise à Ce cours vise à développer les principes fondamentaux de la physique des ondes et des oscillations.
ÉTS · PHY335 course descriptionIndicative plan, Admis à compter de l'été 2019; 4 cours par session. Published menus and alternatives are retained; courses displayed together can be alternatives. This is not a complete curriculum.
Le troisième stage coopératif (S3), réalisé dans le cadre du microprogramme de 1er cycle en enseignement coopératif III, amène l’étudiante ou l’étudiant d’un baccalauréat en génie à œuvrer à la conception de projets d’ingénierie ou à participer à leur exécution.
ÉTS · STA304 course descriptionIndicative plan, Admis à compter de l'été 2019; 4 cours par session. Published menus and alternatives are retained; courses displayed together can be alternatives. This is not a complete curriculum. Published selection: 2 Cours de concentration (6 crédits).
Ce cours vise à faire acquérir divers concepts théoriques et techniques de l'analyse économique et financière de rentabilité de projets d'investissements.
ÉTS · GIA400 course descriptionCe cours vise à s'initier aux liens et interactions entre la technologie, la société et l'environnement.
ÉTS · TIN503 course descriptionIndicative plan, Admis à compter de l'été 2019; 4 cours par session. Published menus and alternatives are retained; courses displayed together can be alternatives. This is not a complete curriculum. Published selection: 2 Cours de concentration (6 crédits).
Ce cours vise à s'initier aux approches et outils spécifiques à la conduite de projets logiciels incluant des techniques d'assurance qualité pour les ingénieurs logiciels.
ÉTS · GTI510 course descriptionCe cours vise à développer les connaissances nécessaires à l'analyse, à la conception et à l'utilisation de bases de données multimédias et de systèmes de gestion de données, en tenant compte des modèles de données, des langages d'interrogation, des métadonnées, de la recherche par contenu et des architectures multimédias pour Internet.
ÉTS · GTI660 course descriptionIndicative plan, Admis à compter de l'été 2019; 4 cours par session. Published menus and alternatives are retained; courses displayed together can be alternatives. This is not a complete curriculum. Published selection: 2 Cours de concentration (6 crédits). Published selection: 1 Cours complémentaire (3 crédits).
Ce cours vise à concevoir un projet logiciel qui englobe les connaissances acquises durant le parcours universitaire de la personne étudiante.
ÉTS · GTI795 course descriptionThe applicable professional registration requirements remain separate from completing the degree.
Published career-sector examples on the exact ÉTS programme page. These are not measured employment outcomes; no salary figures are retained.
Engineers Canada’s list, updated July 7, 2026, lists Génie des technologies de l'information at École de technologie supérieure as CEAB accredited: 2006 - present. Accreditation meets the academic component of engineering licensure; it does not itself grant a professional licence.
Published career-sector examples on the exact ÉTS programme page. These are not measured employment outcomes; no salary figures are retained.
Undergraduate academic credits
2026–27 · Per academic credit · CAD
Quebec residents example · Choose your category
Fees, housing and meals are extra unless stated.
Housing and meals are outside this estimate.
Last updated