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


Université de Sherbrooke · Campus principal de Sherbrooke.

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)
3 years (regular discipline degree)
Sherbrooke current Science preparatory framework: named regular three-year degreesWork experience
The exact programme profile lists a co-operative study route alongside a regular route. This is the published route designation; placement count, payment, eligibility and a job offer are not inferred from that label.
Université de Sherbrooke official programme structureSee the published deadlines below.
Check the university’s requirements for your province and applicant category.
Université de Sherbrooke programme admission conditionsFirst-cycle applicants; programme-specific conditions also apply
Programme applicants; any named study route or applicant category applies only to that route or category
Programme applicants; any named study route or applicant category applies only to that route or category
Applicants seeking assessed transfer credit or recognition of experience; faculty exceptions apply
Admitted and registered first-cycle Science students seeking course recognition
Cheminement général
Cheminement en cybersécurité
Cheminement en génie logiciel
Cheminement en intelligence artificielle
Cheminement en systèmes et réseaux
Cheminement intégré avec le diplôme d'études supérieures spécialisées de 2e cycle en développement du jeu vidéo
The university does not publish a comparable percentage minimum or entering-average range for this program.
Université de Sherbrooke first-cycle admission eligibilityBSc
Étudier la sécurité des systèmes informatiques et des réseaux.
Named activities across the published routes, including option banks. Alternatives and route-specific requirements stay in the university's structure; this is not a timetable. Course descriptions are short excerpts of the current official course sheets, matched by code and title. The held programme menu includes alternatives and is not a complete required timetable.
Introduction aux ordinateurs. Analyse et conception de solutions informatiques : simplification, décomposition, modularisation et encapsulation.
Published content excerpt; open the course source for full details.
Sherbrooke IFT159: official course sheet contentConcepts et architecture des bases de données. Création, interrogation et mise à jour d'une base de données relationnelle à l'aide…
Published content excerpt; open the course source for full details.
Sherbrooke IFT187: official course sheet contentDéfinition de l'éthique en technologies de l'information (TI). Lois, réglementations, fraudes et criminalité reliées à l'utilisation des TI.
Published content excerpt; open the course source for full details.
Sherbrooke IFT203: official course sheet contentIntroduction à l'architecture des ordinateurs. Système de numération. Modes d'adressage. Format des instructions machine. Représentation des données.
Published content excerpt; open the course source for full details.
Sherbrooke IFT209: official course sheet contentErgonomie du logiciel et utilisabilité. Principes de base de conception d'une interface : analyse des tâches, facteurs humains, présentation et…
Published content excerpt; open the course source for full details.
Sherbrooke IFT215: official course sheet contentTypes abstraits algébriques. Critères de conception. Encapsulation, héritage et polymorphisme.
Published content excerpt; open the course source for full details.
Sherbrooke IFT232: official course sheet contentExploitation en mode client-serveur d'une base de données relationnelle et d'une base de données objet. Développement d'un système d'information simple.
Published content excerpt; open the course source for full details.
Sherbrooke IFT287: official course sheet contentLangages réguliers et expressions régulières. Automates finis et analyseurs lexicaux. Langages et grammaires hors contexte. Arbre syntaxique et grammaire ambiguë.
Published content excerpt; open the course source for full details.
Sherbrooke IFT313: official course sheet contentRetour sur les entrées-sorties et approfondissement. Gestion de l'espace secondaire. Systèmes de fichiers.
Published content excerpt; open the course source for full details.
Sherbrooke IFT320: official course sheet contentAxiomatisation des structures de données classiques (piles, listes, ensembles, arborescences).
Published content excerpt; open the course source for full details.
Sherbrooke IFT339: official course sheet contentQualité, modularité, conception fonctionnelle. Processus récursifs et itératifs. Objets atomiques. Listes. Abstraction d'ordre supérieur. Curryfication. Fermeture. Appels terminaux.
Published content excerpt; open the course source for full details.
Sherbrooke IFT359: official course sheet contentOutils mathématiques pour l’analyse de complexité algorithmique : analyse combinatoire, séries géométriques et résolution d’équations de récurrence. Notations asymptotiques.
Published content excerpt; open the course source for full details.
Sherbrooke IFT436: official course sheet contentConcepts de réseau, d'architecture et de protocoles. Types de réseaux. Modèle de référence OSI de l'ISO.
Published content excerpt; open the course source for full details.
Sherbrooke IFT585: official course sheet contentConcepts de base de la sécurité informatique. Confidentialité. Authentification. Intégrité. Contrôle des accès. Cryptographie. Signature électronique. Certificats. Gestion de clés.
Published content excerpt; open the course source for full details.
Sherbrooke IFT606: official course sheet contentApprofondissement des concepts de processus et de fil d'exécution ( thread ).
Published content excerpt; open the course source for full details.
Sherbrooke IFT630: official course sheet contentGestion de sources et stratégies de versions. Sélection d'un environnement de développement : Système d'exploitation, architecture, outils de développement.
Published content excerpt; open the course source for full details.
Sherbrooke IGL201: official course sheet contentLogique : calcul propositionnel et algèbre de Boole, calcul des prédicats. Déduction naturelle.
Published content excerpt; open the course source for full details.
Sherbrooke MAT115: official course sheet contentMatrices; déterminants; systèmes d’équations linéaires; espaces vectoriels; dépendance linéaire; indépendance linéaire; bases; sous-espaces vectoriels; dépendance affine; indépendance affine; sous-espaces-affines; applications…
Published content excerpt; open the course source for full details.
Sherbrooke MAT199: official course sheet contentÉléments de statistique descriptive. Notions fondamentales de probabilités. Notions d'échantillonnage. Estimation ponctuelle. Généralités sur les tests d'hypothèses. Tests usuels.
Published content excerpt; open the course source for full details.
Sherbrooke STT418: official course sheet contentApprentissage non supervisé et science des données : agrégation, techniques de réduction de la dimension et de sélection d’attributs, prétraitement…
Published content excerpt; open the course source for full details.
Sherbrooke IFT535: official course sheet contentConcepts fondamentaux de l’apprentissage automatique, formulation mathématique probabiliste, régression linéaire, classification linéaire, astuce du noyau, machine à vecteurs de support…
Published content excerpt; open the course source for full details.
Sherbrooke IFT603: official course sheet contentLe sujet exact sera déterminé à chaque trimestre en collaboration avec les professeures et professeurs responsables de l'activité.
Published content excerpt; open the course source for full details.
Sherbrooke IFT592: official course sheet contentIntégrer les connaissances en développement logiciel par l'élaboration d'une architecture et la conception d'une application web et mobile.
Published content excerpt; open the course source for full details.
Sherbrooke IFT595: official course sheet contentLe sujet exact sera déterminé chaque trimestre en collaboration avec les professeures et professeurs responsables de l'activité.
Published content excerpt; open the course source for full details.
Sherbrooke IFT596: official course sheet contentLe sujet exact sera déterminé à chaque trimestre en collaboration avec les professeures et professeurs responsables de l'activité.
Published content excerpt; open the course source for full details.
Sherbrooke IFT692: official course sheet contentLe contenu exact sera déterminé à chaque trimestre en collaboration avec les professeures et professeurs responsables de l'activité.
Published content excerpt; open the course source for full details.
Sherbrooke IFT693: official course sheet contentLe sujet exact sera déterminé chaque trimestre en collaboration avec les professeures et professeurs responsables de l'activité.
Published content excerpt; open the course source for full details.
Sherbrooke IFT696: official course sheet contentProjet choisi en fonction des objectifs précités et réalisé sous la direction d'une professeure ou d'un professeur du Département.
Published content excerpt; open the course source for full details.
Sherbrooke IFT697: official course sheet contentAutomates finis déterministes et non déterministes. Langages réguliers et expressions régulières. Grammaire hors contexte et automates à pile de mémoire.
Published content excerpt; open the course source for full details.
Sherbrooke IFT503: official course sheet contentFondements de l'architecture et de la structure interne des ordinateurs. Types d'ordinateurs (RISC, CISC, etc.). Spécification des ordinateurs.
Published content excerpt; open the course source for full details.
Sherbrooke IFT504: official course sheet contentSécurisation des réseaux. Sécurisation des systèmes d’exploitation. Sécurisation du Web et du nuage. Cryptographie. Sécurité des systèmes mobiles.
Published content excerpt; open the course source for full details.
Sherbrooke IFT506: official course sheet contentProgrammation sécuritaire. Les tests de pénétration. Le contrôle des accès. La sécurité sur mobile : analyses d’applications iOS et Android.
Published content excerpt; open the course source for full details.
Sherbrooke IFT507: official course sheet contentAnalyse d’attaque; montage et préparation des attaques. Les vulnérabilités et leur exploitation; vulnérabilités logicielles, exploitation et construction de maliciel.
Published content excerpt; open the course source for full details.
Sherbrooke IFT508: official course sheet contentRéseau : postes de travail, serveurs, applications Web, SGDBD, routeurs, commutateurs, point d'accès sans fil, pare-feu, serveur mandataire (Proxy), antivirus…
Published content excerpt; open the course source for full details.
Sherbrooke IFT509: official course sheet contentAnalyse d’attaque. Gestion des incidents. Analyse des attaques d’hameçonnage; trace réseau; analyse des postes; comment détecter l'attaquant.
Published content excerpt; open the course source for full details.
Sherbrooke IFT511: official course sheet contentSystèmes d’exploitation; installation et configuration des systèmes. Configuration de serveurs. Installation et configuration de grappes. Infonuagique.
Published content excerpt; open the course source for full details.
Sherbrooke IFT513: official course sheet contentOrganisations générales de compilateurs et d'interpréteurs. Interpréteurs itératifs et récursifs. Grammaires attribuées. Évaluation d'attributs. Classes de grammaires attribuées.
Published content excerpt; open the course source for full details.
Sherbrooke IFT580: official course sheet contentInférence statistique : procédures statistiques fondamentales, estimation des paramètres d’un modèle, tests des hypothèses liées aux caractéristiques structurelles d'un modèle…
Published content excerpt; open the course source for full details.
Sherbrooke IFT599: official course sheet contentTechniques avancées, architectures et méthodes de déploiement. Programmation client-serveur. Gestion de l'information. Structuration des échanges. Session et persistance.
Published content excerpt; open the course source for full details.
Sherbrooke IFT604: official course sheet contentArchitectures de systèmes répartis. Intergiciel. Invocation de méthodes à distance. Services de noms. Services de découverte. Réseautage spontané. Déploiement.
Published content excerpt; open the course source for full details.
Sherbrooke IFT605: official course sheet contentManipulation de données langagières. Expressions régulières. Distance d’édition. Modèle de langage N-gramme et techniques de lissage.
Published content excerpt; open the course source for full details.
Sherbrooke IFT607: official course sheet contentModèles couramment utilisés pour représenter les actions, les capteurs et les buts des agents intelligents afin de planifier des tâches…
Published content excerpt; open the course source for full details.
Sherbrooke IFT608: official course sheet contentTypes de systèmes temps réel. Représentation du temps, contraintes de temps, horloge, synchronisation d'horloges.
Published content excerpt; open the course source for full details.
Sherbrooke IFT611: official course sheet contentNotions avancées en développement et analyse d'algorithmes. Problèmes sans solution polynomiale. Algorithmes d'approximation - approches combinatoires et par programmation linéaire.
Published content excerpt; open the course source for full details.
Sherbrooke IFT800: official course sheet contentProcessus de développement de logiciel. Plan de projet. Diagrammes de Gantt et PERT. Chemin critique.
Published content excerpt; open the course source for full details.
Sherbrooke IGE401: official course sheet contentBase de données orientée objets. Notations ODL, OQL, UML. Traduction d'un modèle orienté objet en un modèle relationnel.
Published content excerpt; open the course source for full details.
Sherbrooke IGE487: official course sheet contentHistorique et définitions : composantes d'un PGI et avantages; études de cas : SAP et R/3; adaptation.
Published content excerpt; open the course source for full details.
Sherbrooke IGE502: official course sheet contentImportance du commerce électronique dans les organisations et l'économie. Approches B2B et B2C. Intranet et extranet.
Published content excerpt; open the course source for full details.
Sherbrooke IGE511: official course sheet contentSpécifications fonctionnelles et non fonctionnelles. Diagramme de flux de données et modèles de données. Spécification textuelle des exigences.
Published content excerpt; open the course source for full details.
Sherbrooke IGL301: official course sheet contentRappels mathématiques. Spécification à base de modèles. Algèbre de processus.
Published content excerpt; open the course source for full details.
Sherbrooke IGL501: official course sheet contentRappel sur la logique des prédicats et les logiques temporelles. Principales classes de propriétés formelles des spécifications de systèmes.
Published content excerpt; open the course source for full details.
Sherbrooke IGL502: official course sheet contentArchitecture par composantes, étude d'un moteur de jeu professionnel, pipeline de traitement des ressources.
Published content excerpt; open the course source for full details.
Sherbrooke IMN118: official course sheet contentFormation des médias numériques : source, scène, milieu, capteur. Présentation et fonctionnement des principaux types de capteurs.
Published content excerpt; open the course source for full details.
Sherbrooke IMN119: official course sheet contentTransformées, filtrage, convolution, corrélation, restauration, rehaussement, contour, région, texture, morphologie mathématique, représentation et applications.
Published content excerpt; open the course source for full details.
Sherbrooke IMN259: official course sheet contentNombres complexes. Produit Hermitien et bases orthogonales. Séries de Fourier et transformées de Fourier appliquées à l'image. Convolution. Théorème d'échantillonnage.
Published content excerpt; open the course source for full details.
Sherbrooke IMN359: official course sheet contentRéalités virtuelle et augmentée. Techniques de visualisation des données (maillage, triangulation, tenseur, glyphe), marqueurs visuels, systèmes caméra-projecteur.
Published content excerpt; open the course source for full details.
Sherbrooke IMN502: official course sheet contentRéalisation de moteurs de synthèse d’images de haute qualité par tracé de chemins; structures accélératrices; théorie de l’échantillonnage; intégration et…
Published content excerpt; open the course source for full details.
Sherbrooke IMN505: official course sheet contentMoteurs de rendu à haute performance; langages de programmation modernes; architecture et programmation parallèle; pipelines pilotés par processeur graphique; illumination…
Published content excerpt; open the course source for full details.
Sherbrooke IMN605: official course sheet contentIntroduction à l’animation standard par poses clés et animation physique. Introduction aux mécaniques Lagrangiennes et intégration d’énergies infinitésimales dans des…
Published content excerpt; open the course source for full details.
Sherbrooke IMN729: official course sheet contentRésolution de problèmes conventionnels par une approche par projets. Téléportation quantique. Pseudo-télépathie. Langage de programmation Python.
Published content excerpt; open the course source for full details.
Sherbrooke BSQ101: official course sheet contentPrincipes fondamentaux du calcul quantique : superposition, intrication et interférence.
Published content excerpt; open the course source for full details.
Sherbrooke BSQ112: official course sheet contentIntroduction aux algorithmes quantiques. Analyse approfondie de sous-routines quantiques : amplification d’amplitude, estimation de phase et simulation d’Hamiltoniens.
Published content excerpt; open the course source for full details.
Sherbrooke IFQ701: official course sheet contentRappels de calcul différentiel, fonctions élémentaires, formule de Taylor. Équations différentielles ordinaires : classification, équations du premier ordre, équations linéaires.
Published content excerpt; open the course source for full details.
Sherbrooke MAT194: official course sheet contentConstruction de modèles linéaires. Résolution graphique. Théorème fondamental de la programmation linéaire. Conditions d'optimalité.
Published content excerpt; open the course source for full details.
Sherbrooke ROP318: official course sheet contentProgrammation linéaire. Construction de modèles non linéaires. Conditions d'optimalité : problèmes sans contraintes.
Published content excerpt; open the course source for full details.
Sherbrooke ROP542: official course sheet contentL’entrepreneuriat; l’idéation et la créativité; la découverte, la reconnaissance et la création d’opportunités; la transformation d’une idée en produit/service; la…
Published content excerpt; open the course source for full details.
Sherbrooke ACT101: official course sheet contentCoaching et accompagnement personnalisé d’une équipe à partir de questionnements, d’énoncés d’hypothèses et d’actions de validation de l’ensemble des composantes…
Published content excerpt; open the course source for full details.
Sherbrooke ACT113: official course sheet contentGestion des organisations. La pensée stratégique. Gestion des intangibles. Gestion de l’innovation. Gestion des connaissances. Prise de décision.
Published content excerpt; open the course source for full details.
Sherbrooke ADM124: official course sheet contentHistorique de la géomatique. Définitions et concepts. Approche systémique et SIG. Notions de topologie spatiale et temporelle.
Published content excerpt; open the course source for full details.
Sherbrooke GMQ225: official course sheet contentTerminologie et architecture des systèmes de gestion de BDRS NoSQL et des entrepôts de données. Les formats GeoJSON et GML.
Published content excerpt; open the course source for full details.
Sherbrooke GMQ230: official course sheet contentDéfinition d'une architecture informatique complète d'un SIG Web. Normes et spécifications définies par l'OGC (Open Geospatial Consortium). Serveurs de cartes.
Published content excerpt; open the course source for full details.
Sherbrooke GMQ450: official course sheet contentCaractéristiques des systèmes d'acquisition des données radar, hyperspectrales et lidar.
Published content excerpt; open the course source for full details.
Sherbrooke GMQ604: official course sheet contentRelations de travail. Dotation. Développement des compétences. Rémunération globale. Développement organisationnel. Santé, sécurité et mieux-être au travail.
Published content excerpt; open the course source for full details.
Sherbrooke GRH121: official course sheet contentLes conceptions du temps libre, du jouer et du jeu chez divers philosophes, penseurs et scientifiques.
Published content excerpt; open the course source for full details.
Sherbrooke HST287: official course sheet contentPrésentation de problématiques et d'expériences de travail par des scientifiques. Insertion socioprofessionnelle : mobilisation des connaissances et savoirs, déterminants environnementaux…
Published content excerpt; open the course source for full details.
Sherbrooke SCI199: official course sheet contentUniversity-published career examples for Baccalauréat en informatique, including its published routes; some require further training or registration. These are examples, not ranked graduate outcomes.
University-published career examples and work settings, not measured graduate outcomes. Some roles require further study, registration or experience.
| Fee category | Quebec residents | Other Canadian students | International · Standard rate |
|---|---|---|---|
| Law, Management, Engineering, Computing, Sciences and Health · Regular | $1,558.80 | $4,865.25 | $14,610 |
| Law, Management, Engineering, Computing, Sciences and Health · Co-op | $1,558.80 | $4,865.25 | $15,600 |
2026–27 · One fall 2026 study term · 15 credits · CAD
Quebec residents example · Choose your category
University estimates · French/Belgian and approved exemptions have separate rates
Housing and meals are outside this estimate.
Last updated