Baccalauréat en génie logiciel
Baccalauréat en ingénierie (B. Ing.)
Grâce à ce programme, vous apprendrez à mettre votre créativité au profit du domaine du logiciel, particulièrement pour les applications et les environnements complexes. La rigueur, la maîtrise des méthodologies de développement de logiciels complexes ainsi que des fondements scientifiques solides vous permettront de répondre aux besoins grandissants d'une société de plus en plus informatisée et dont les exigences en qualité et en performance sont de plus en plus élevées.
Sessions d'admission
L'admission est encore possible à la session d'hiver 2025.
En bref
Ce baccalauréat vous invite à entrer dans le monde des systèmes d'information d'envergure et à vous approprier leur complexité. Les compétences que vous acquerrez vous permettront d'assumer la spécification, la conception, la maintenance et la qualité de logiciels. Pour cela, vous découvrirez un ensemble de concepts, de principes, de méthodes et de techniques propres au génie logiciel qui conduisent à des réalisations conformes aux valeurs et aux exigences du génie. Votre formation couvrira tous les aspects du développement de logiciels : analyse des besoins, conception, programmation, contrôle de la qualité et gestion de projets. Vous acquerrez également de solides bases vous permettant de travailler dans un contexte multidisciplinaire et vous approfondirez vos connaissances dans des domaines diversifiés comme le traitement de données massives, la sécurité informatique, le développement de jeux vidéo ou la robotique.
Projets intégrateurs
Les programmes de baccalauréat en génie de l'Université Laval vous offrent la possibilité de réaliser en équipe des projets intégrateurs afin de parfaire vos compétences tout en développant votre autonomie et votre sens du professionnalisme. Ces projets, soumis par l'industrie, vous permettront de développer vos compétences en ingénierie et de mettre en pratique vos connaissances pour mieux vous préparer au marché du travail.
Voici quelques exemples de projets intégrateurs réalisés au baccalauréat en génie logiciel :
- Design conceptuel d'un système de gestion de la circulation dans un stationnement souterrain
- Développement d'un logiciel de gestion de portefeuille boursier
- Architecture d'un logiciel : mettre au point un système de vente de billets pour des événements sur le campus
- Projet en partenariat avec le milieu industriel : développer un logiciel pour traduire automatiquement le code Java en langage Swift pour les applications iOS
À qui s'adresse le programme
Le baccalauréat en génie logiciel s'adresse à toute personne qui aime les sciences, l'informatique et le génie, qui a de la facilité pour les mathématiques – dont les mathématiques discrètes, fondement de l'informatique – et se passionne pour la programmation et le développement d'applications. Ce programme est pour vous si vous aimez concevoir et diriger des projets complexes, réaliser des projets concrets en vous basant sur des théories solides et travailler en équipe, et si vous faites preuve de rigueur, que vous possédez un certain leadership et un bon sens de l'organisation, et que vous avez un sens éthique et une attitude professionnelle.
Avenir
Les besoins en personnel qualifié sont énormes dans le domaine de la conception de logiciels. En fonction de vos champs d'intérêt et de la concentration retenue, vous pourrez exercer vos compétences dans divers domaines: réseaux, intelligence artificielle, systèmes de production, systèmes industriels critiques, logiciels multimédias, sécurité informatique, systèmes d'information et industrie 4.0.
Pour plus d'informations sur les professions, les débouchés, les statistiques d'embauche et les tendances du marché, consultez le site Web du Service du développement professionnel (SDP) de l'Université Laval.
Professions
- Ingénieure logicielle ou ingénieur logiciel
- Analyste en intelligence d'affaires
- Architecte informatique
- Chargée ou chargé de projet en TI
- Développeuse logicielle ou développeur logiciel, Web ou d'applications
Employeurs
- Éditeurs de logiciels
- Entreprises de multimédia et de jeux vidéo
- Entreprises de transport et de télécommunications
- Firmes de consultantes et consultants
- Firmes de services informatiques
- Entreprises de tous les secteurs du développement logiciel
Ce baccalauréat mène à des études aux cycles supérieurs en génie logiciel, notamment dans les champs disciplinaires suivants : sécurité informatique, intelligence artificielle, robotique, traitement automatique de langues naturelles, réseautique, optimisation combinatoire et systèmes d'aide à la décision, réseaux mobiles, analyse de complexité des problèmes et compression des données.
Ce diplôme est reconnu par Ingénieurs Canada et donne accès à l'Ordre des ingénieurs du Québec (OIQ). Selon l'Accord de Washington et l'entente franco-québécoise sur la reconnaissance des qualifications professionnelles, vous pourrez exercer votre profession au Québec, ailleurs au Canada et dans plusieurs pays du monde, dont l'Australie, la Chine, les États-Unis, la France, l'Inde, le Japon, le Royaume-Uni et la Turquie.
Cette page présente la version officielle de ce programme pour de futurs étudiants et étudiantes. L'Université Laval se réserve le droit d'en modifier le contenu sans préavis. Les personnes déjà admises doivent plutôt se référer à leur rapport de cheminement.
Concentrations
- Jeux vidéo et réalité virtuelle
- Systèmes industriels et embarqués
- Sécurité informatique
- Traitement de données massives
Le programme est aussi offert sans concentration.
Détails des concentrationsAvantages
- Certains cours à distance
- DEC-BAC et Passerelle
- Passage intégré au deuxième cycle
- Stages
Structure du programme
Liste des coursAdmissibilité
Pour connaître les exigences d'admission, choisissez la catégorie qui correspond à votre situation.
Si vous n'êtes pas titulaire du diplôme requis pour l'admission, mais que vous répondez à tous les critères d'admissibilité des candidates et candidats adultes, vous pourriez être admissible au programme.
Diplôme requis
DEC en sciences de la nature
ou
DEC en sciences, lettres et arts
ou
DEC en sciences informatiques et mathématiques
ou
Baccalauréat international – sciences pures et appliquées
ou
Autre DEC et avoir réussi les objectifs suivants :
- Biologie : 0B01 ou 00UK
- Chimie : 0C01 ou 00UL
- Mathématiques : (0M02 ou 00UN et 0M03 ou 00UP et 0M04 ou 00UQ) ou (0PU2 ou 022X et 0PU4 ou 022Z et MAT-0260)
- Physique : (0P01 ou 00UR) et (0P02 ou 00US) et (0P03 ou 00UT)
ou avoir réussi les cours suivants :
- Biologie : SN1 ou NYA
- Chimie : SN1 ou NYA
- Mathématiques : (SN2 ou NYA et SN3 ou NYB et SN4 ou NYC) ou (SH2 ou 103-RE et SH4 ou 105-RE et MAT-0260)
- Physique : (SN1 ou NYA) et (SN2 ou NYB) et (SN3 ou NYC)
Pour connaître les équivalences entre les cours préalables, leurs objectifs ainsi que les cours compensateurs correspondants à l'Université Laval, consultez le tableau des cours collégiaux préalables à l'admission.
DEC technique
Les titulaires d'un DEC technique pourraient profiter d'une entente DEC-BAC ou d'une passerelle. L'information complète se trouve sur le site DEC-BAC et passerelles.
Diplôme requis
Diplôme d'études secondaires et une année d'études universitaires
et
Formation jugée satisfaisante en sciences (mathématiques, physique, chimie et biologie). À la suite de l'analyse du dossier, des cours préalables peuvent être exigés.
Les personnes détentrices uniquement d'un diplôme d'études secondaires doivent suivre le cheminement préparatoire en sciences.
Critères de sélection
La candidature est analysée sur la base de la qualité du dossier scolaire.
Diplôme requis
Diplôme d'études préuniversitaires totalisant 13 années
ou
Diplôme d'études préuniversitaires totalisant 12 années et une année d'études supérieures
et
Formation jugée satisfaisante en sciences (mathématiques, physique, chimie et biologie). À la suite de l'analyse du dossier, des cours préalables peuvent être exigés.
Les personnes détentrices uniquement d'un diplôme d'études préuniversitaires totalisant 12 années, d'un baccalauréat de l'enseignement secondaire (général ou technologique) ou d'un baccalauréat international (BI) doivent suivre le cheminement préparatoire en sciences.
Critères de sélection
La candidature est analysée sur la base de la qualité du dossier scolaire.
En savoir plus sur les études universitaires au Québec.
Consulter la liste des équivalences généralement accordées aux différents diplômes internationaux.
Connaissances linguistiques
Toute personne admise à ce programme doit se conformer à la Politique linguistique de l'Université Laval.
Condition d'admission supplémentaire pour les non-francophones
Si la langue d'enseignement de vos études primaires et secondaires n'est pas le français, vous pouvez être admissible sur la base de votre dossier scolaire préuniversitaire. Vous devrez cependant démontrer ou atteindre un niveau de connaissance de la langue suffisant pour poursuivre et réussir vos études en français.
Pour être admissible, vous devez passer le Test de français (TCF tout public), français langue étrangère ou seconde. Si nécessaire, un cheminement de cours de français langue seconde (FLS), établi en fonction de votre résultat au test, vous sera offert.
Afin de vous accompagner et de vous soutenir dans l'atteinte du niveau de français requis, l'Université Laval offre le Cheminement en immersion française. Ce cheminement intègre à votre programme d'études les cours de français langue seconde (FLS) que vous devrez suivre. Ce cheminement peut également inclure des cours de mise à niveau du programme d'études visé.
Date limite de dépôt
La date limite à respecter pour déposer une demande d'admission varie selon le type de candidature. L'information complète se trouve à la page Dates limites de dépôt.
- Objectifs du programme
- Structure du programme
- Cheminement type
- Concentrations
- Avantages du programme
- Profils d'études
- Renseignements et directives
Formules d'enseignement
-
Peut être offert à distance
-
Peut être offert en formule hybride
-
Peut être offert en formule comodale
Découvrez les formules d'enseignement
Attribut de cours
-
Cours en développement durable
Cours à l'horaire
-
Hiver 2025
Objectifs
Ce programme vise à former des ingénieures et ingénieurs en génie logiciel, responsables de la spécification, de la conception, du développement, de la maintenance et de la qualité de logiciels complexes et d'envergure.
Au terme de leur programme d'études, les personnes diplômées seront aptes à :
- analyser, seules ou en équipe, des problèmes complexes et des situations dynamiques, afin de formuler et de présenter un avis professionnel ou une solution logicielle, et être, au besoin, les maîtres d'œuvre de son implantation;
- maîtriser une démarche d'application d'un ensemble de concepts, de principes, de méthodes et de techniques propres au génie logiciel qui conduit à des réalisations conformes aux valeurs et aux exigences du génie;
- apporter des contributions significatives à la spécification, à la conception, au développement, à la maintenance, à la vérification, à la certification, à l'évaluation et à la commercialisation de logiciels complexes et d'envergure;
- former des personnes-ressources qui pourront jouer un rôle prépondérant au sein des entreprises de développement de logiciels à titre de conseillère ou conseiller, de conceptrice ou concepteur, de cheffe ou chef de projet ou d'agente ou agent de solution;
- agir avec critique et à-propos dans l'analyse de la nouvelle technologie appliquée au matériel et au logiciel avant d'en recommander le transfert vers les applications ou les organisations;
- formuler et présenter un avis professionnel clair et complet sur tout sujet relevant de leur domaine de compétence;
- organiser, présenter et adapter le contenu de l'information à transmettre en tenant compte de l'interlocuteur et de manière à être compris;
- situer l'exercice de leur profession dans un contexte international;
- renouveler et enrichir leurs connaissances en génie logiciel et intégrer les technologies concernant le traitement de l'information;
- découvrir les possibilités et les limites d'intervention du génie logiciel dans la société et pouvoir la situer par rapport à d'autres disciplines; tenir compte des considérations relatives à l'ergonomie et à la santé qui se rattachent à l'utilisation de la nouvelle technologie;
- poursuivre, si désiré, des études de deuxième cycle dans la discipline;
- collaborer à l'atteinte d'objectifs communs, notamment au sein d'une équipe multidisciplinaire;
- exercer la profession d'ingénieure ou ingénieur en génie logiciel, selon les règles de l'éthique qui régissent leur champ d'activités professionnelles.
Structure du programme
Génie logiciel
96 crédits exigés
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
2 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
Autres exigences
24 crédits exigés
Réussir le cours ANL-2020 Intermediate English II. L'étudiant qui démontre qu'il a acquis ce niveau (VEPT : 53) lors du test administré par l'École de langues peut choisir un cours d'anglais de niveau supérieur ou, s'il a acquis le niveau Advanced English II (VEPT : 63), un cours d'une autre langue moderne ou tout autre cours de 3 crédits. Dans ce dernier cas, contacter la direction du programme.
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
Concentrations
Traitement de données massives
9 crédits exigés
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
Jeux vidéo et réalité virtuelle
9 crédits exigés
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
Systèmes industriels et embarqués
9 crédits exigés
-
3 crédits
-
3 crédits
-
3 crédits
Sécurité informatique
9 crédits exigés
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
Profils
Profil développement durable
9 crédits exigés
-
3 crédits
-
3 crédits
-
3 crédits
-
3 crédits
Profil distinction
Le choix de cours doit être établi de concert avec la direction de programme, selon l'entente de profil distinction.
Le profil est satisfait par la réussite des cours convenus entre la direction de programme et l'étudiante ou l'étudiant.
Profil international
-
EHE-1GLO Études - Profil international - Baccalauréat en génie logiciel
Cheminement type
Consultez le cheminement type suggéré pour ce programme.
Concentrations
Le programme est aussi offert sans concentration.
Jeux vidéo et réalité virtuelle
Cette concentration en bref
Avec cette concentration, vous maîtriserez les principales notions de programmation en vue de concrétiser des idées de jeux, dont certains font appel à la réalité virtuelle. Vous découvrirez les différentes étapes de conception et les modes de programmation pour obtenir les résultats escomptés, acquérant ainsi des compétences hautement recherchées dans un secteur d'activité en pleine effervescence.
Systèmes industriels et embarqués
Cette concentration en bref
Cette concentration vous prépare à développer des logiciels d'envergure pour les systèmes industriels et, au besoin, à les embarquer dans ces systèmes. Une spécialité hautement demandée sur le marché du travail.
Sécurité informatique
Cette concentration en bref
La sécurité est, de nos jours, un pan très important de l'informatique. Avec ce parcours, vous serez apte à concevoir et à mettre en œuvre des solutions sécuritaires en ce qui a trait aux logiciels. Cette compétence en sécurité est grandement recherchée dans tous les secteurs en lien avec l'informatique.
Traitement de données massives
Cette concentration en bref
Cette concentration vous permettra de concevoir et de mettre en œuvre des systèmes logiciels pour le traitement de données massives, en appliquant des techniques d'intelligence artificielle, d'apprentissage automatique, d'optimisation et de mise à l'échelle. Une spécialité prisée par les employeurs.
Avantages du programme
-
Certains cours à distance
Profitez de plus de souplesse avec les cours à distance offerts dans ce programme, une bonne façon de concilier les études avec les autres sphères de votre vie.
Consultez le site de la formation à distance et apprenez-en davantage sur cette formule d'enseignement.
-
DEC-BAC et Passerelle
Faites fructifier vos crédits! Si vous détenez un DEC technique, l'Université Laval peut reconnaître certains de vos acquis et vous créditer des cours. Vous pourriez ainsi obtenir votre baccalauréat plus rapidement.
Consultez toutes nos ententes DEC-BAC et passerelles.
-
Passage intégré au deuxième cycle
Le passage intégré permet de commencer une scolarité de deuxième cycle, contributoire à la fois au baccalauréat et à un programme de deuxième cycle, sous réserve d'une entente formelle entre les directions des deux programmes concernés. Le baccalauréat en génie logiciel offre un passage intégré avec le ou les programmes suivants :
-
Stages
Les stages vous permettent de mettre vos connaissances en pratique et de vous préparer concrètement au marché du travail tout en recevant une rémunération. Une occasion parfaite d'acquérir de l'expérience dans votre domaine! Dans le cadre de ce programme, vous aurez à faire 2 stages obligatoires rémunérés de 12 à 15 semaines et vous pourrez bonifier votre formation avec 2 stages optionnels, également rémunérés. Ces stages vous donnent l'occasion d'aller chercher de l'expérience en entreprise durant vos études en plus de bonifier votre curriculum vitae et votre réseau professionnel. Pour chaque stage réussi, vous obtiendrez une attestation d'études qui démontrera à vos futurs employeurs l'ampleur de l'expérience et des compétences acquises.
Votre premier stage obligatoire pourra être effectué dès la fin de votre première année d'études.
L'équipe du Service du développement professionnel en sciences et génie vous accompagnera dans votre recherche de stages. Vous pourrez aussi participer à des journées carrière; de bonnes occasions de rencontrer des organisations qui recrutent!
Profils d'études
Profil développement durable
Le profil développement durable constitue le parcours idéal pour approfondir ses connaissances dans l'application des concepts du développement durable et dans la compréhension de ses enjeux. Il vise à valoriser une expérience interdisciplinaire dans la résolution de problèmes tout en permettant de développer des compétences en matière de développement durable dans son domaine d'études. Le profil est constitué de 12 crédits, soit 3 crédits pour le cours obligatoire DDU-1000 Fondements du développement durable, 3 crédits pour un cours spécialisé lié à la discipline du programme d'études, 6 crédits qui peuvent prendre la forme d'un stage, d'un projet d'intervention ou d'un ou deux cours spécialisés sélectionnés à partir d'une liste préétablie.
Profil distinction
Le profil distinction permet d'accélérer le cheminement conduisant aux cycles supérieurs. Il consiste en une entente fixe de 12 crédits (comprenant 0 à 6 crédits de premier cycle et 6 à 12 crédits de deuxième cycle, selon l'entente) entre la direction d'un programme de baccalauréat et la direction d'un programme de deuxième cycle. Les cours de deuxième cycle suivis sont contributoires aux deux programmes.
Le baccalauréat en génie logiciel offre le profil distinction avec le ou les programmes suivants :
Profil international
Le profil international permet de poursuivre une ou deux sessions d'études dans une université partenaire située à l'extérieur du Canada. Consulter la base de données du Bureau international de l'Université Laval pour connaître les universités partenaires de ce programme à l'étranger.
Responsable
Recherche à la faculté
La FSG compte une soixantaine de chaires de recherche, de chaires de leadership en enseignement, de centres, de groupes, de réseaux et de laboratoires de recherche qui contribuent au développement des connaissances et à l'avancée des technologies. Grâce à l'excellence de son corps professoral et à la diversité de ses champs d'études, la FSG se classe parmi les meilleures facultés universitaires de recherche au Canada. Ses nombreux projets de recherche sont financés par les plus importants organismes subventionnaires au pays, lui permettant de consacrer annuellement plus de 70 M$ en recherche. Les champs d'excellence de la Faculté sont nombreux et variés :
- données et intelligence artificielle
- écosystèmes nordiques
- eau et environnement
- énergie et développement durable
- optique, photonique et laser
- procédés et productique
- ressources naturelles
- robotique et environnement intelligent
- santé et sciences biomédicales
- sciences des matériaux
- sciences fondamentales
- systèmes biologiques
Faculté des sciences et de génie
Site de la FacultéRessources
418 656-2764, poste 407172
1 877 606-5566, poste 407172
www.fsg.ulaval.ca/info
Département d'informatique et de génie logiciel
Particularités et attraits
Le Département d'informatique et de génie logiciel entretient un lien très fort avec l'industrie grâce au Centre de relève en technologies de l'information (CRTI). Celui-ci permet d'établir des collaborations fructueuses en recherche et développement et d'offrir une formation actualisée. Un comité consultatif constitué d'une cinquantaine de membres parmi les plus grands employeurs en informatique à Québec et dans la province s'assure aussi que les formations répondent bien aux besoins réels du marché de l'emploi.
En plus d'être de remarquables pédagogues, nos professeures et professeurs sont très dynamiques en recherche. Plusieurs sont à la tête de consortiums (FORAC, Lab-Usine), de centres de recherche (Centre de recherche en données massives, Institut intelligence et données) ou de groupes de recherche. L'enseignement est également assuré par des chargées et chargés d'enseignement, qui enseignent à temps complet, et par un grand nombre de chargées et chargés de cours provenant du milieu de la pratique, qui possèdent une grande expérience de terrain. Les enseignements théoriques sont accompagnés de travaux pratiques réalisés dans nos laboratoires dotés d'équipements à la fine pointe.
Vous aurez à votre disposition tout le nécessaire pour participer à des projets étudiants captivants et pour vous démarquer lors de compétitions nationales et internationales. Le Club de sécurité informatique, le Club de développement de jeux vidéo, le Club éco-numérique, le Club d'intelligence artificielle ou encore l'équipe du Véhicule autonome Université Laval (VAUL) dynamisent la vie du Département, tout comme les associations étudiantes.
Faculté
La Faculté des sciences et de génie (FSG) est la seule au Québec et l'une des rares au Canada à regrouper l'expertise d'ingénieures, d'ingénieurs et de scientifiques sous un même toit. Avec près de 40 programmes d'études de premier cycle en sciences et en génie, dont 12 sont accrédités par Ingénieurs Canada, la Faculté se distingue par son offre d'études diversifiée qui vous permettra d'explorer un univers riche et multidisciplinaire.
Ses quelque 300 professeures et professeurs sont des spécialistes de renom dans leur discipline sur les scènes québécoise, canadienne et internationale, en plus d'avoir la passion de l'enseignement, comme en témoignent les nombreux prix Étoiles de l'enseignement FSG qui leur sont remis chaque année.
Ses 32 laboratoires de formation pratique ultramodernes en sciences pures et ses nombreuses installations à la fine pointe de la technologie en génie vous permettront de vous préparer concrètement à la réalité du terrain.
La FSG, c'est surtout un milieu de vie riche et multidisciplinaire, où vous aurez accès, notamment, à plus de 1400 stages chaque année, à EGGENIUS, un service d'accompagnement unique pour vos projets d'entreprise technologique et scientifique, ainsi qu'à de nombreux projets étudiants multidisciplinaires de calibre international.
La Faculté maintient une présence active sur la scène internationale grâce à la signature d'accords-cadres et de partenariats internationaux. Ces actions favorisent la mobilité des membres des corps professoral et étudiant, le financement de projets spéciaux, la création de réseaux de recherche internationaux et le recrutement à l'international.
Aspects financiers
Bourses et aide financière
Ce programme de baccalauréat est admissible aux bourses Perspective Québec. Pour en savoir plus.
Le Département d'informatique et de génie logiciel accorde des bourses d'admission de 5000 $ pour l'excellence du dossier de personnes nouvellement inscrites au programme.
Au Bureau des bourses et de l'aide financière, vous trouverez toute l'information concernant les sources de financement possibles pour vos études, notamment les différents programmes d'aide financière gouvernementaux et les programmes de bourses d'admission, d'excellence ou de mobilité.
Espace Futurs étudiants
Des questions sur les programmes d'études et l'admission?
Notre équipe de responsables d'information vous offre un service d'accompagnement personnalisé et de rencontre individuelle pour vous soutenir dans votre choix de programme et la planification de vos études à l'Université Laval. Communiquez avec eux pour obtenir toutes les réponses à vos questions!