B.Sc.A. en génie logiciel
B.Sc.A. en génie logiciel
Le régime d'enseignement coopératif est offert avec ce programme.
Cours obligatoires de première année:
GNG1505 |
Mécanique pour ingénieurs |
3 |
ITI1520 |
Introduction à l'informatique I |
3 |
ITI1521 |
Introduction à l'informatique II |
3 |
MAT1720 |
Calcul différentiel et intégral I |
3 |
MAT1722 |
Calcul différentiel et intégral II |
3 |
MAT1741 |
Introduction à l'algèbre linéaire |
3 |
MAT1748 |
Mathématiques discrètes pour l'informatique |
3 |
PHY1524 |
Principes fondamentaux de physique pour ingénieurs |
3 |
Cours obligatoires de deuxième année:
ADM1500 |
Introduction à la gestion des affaires |
3 |
CEG2536 |
Architecture des ordinateurs I |
3 |
CSI2510 |
Structures de données et algorithmes |
3 |
ECO1592 |
Science économique pour les ingénieurs |
3 |
FRA1528 |
La rédaction technique et scientifique |
3 |
MAT2777 |
Probabilités et statistique pour ingénieurs |
3 |
SEG2505 |
Introduction au génie logiciel |
3 |
SEG2506 |
Construction de logiciels |
3 |
SEG2911 |
Pratique de la profession d'ingénieur logiciel / Professional Software Engineering Practice |
3 |
Trois crédits de cours de sciences au choix
Cours obligatoires de troisième année:
CSI3505 |
Conception et analyse des algorithmes I |
3 |
SEG3502 |
Architecture et conception de logiciels |
3 |
SEG3503 |
Assurance de la qualité logicielle |
3 |
SEG3525 |
Conception et analyse des interfaces usagers |
3 |
SEG3555 |
Communication et Réseautage |
3 |
HIS2739 |
Technologies, société et environnement depuis 1800 |
3 |
ou
PHI2794 |
Pensée scientifique et valeurs sociales |
3 |
Trois crédits d'études complémentaires au choix
Trois crédits en ingénierie au choix parmi la liste
Trois crédits au choix dans une autre discipline de génie parmi la liste
Cours obligatoires de quatrième année:
BIO1530 |
Introduction à la biologie des organismes |
3 |
SEG4505 |
Gestion de projets en génie logiciel |
3 |
SEG4545 |
Conception de systèmes embarqués et en temps réel |
3 |
SEG4910 |
Projet génie logiciel de fin d'études 1re partie~~Software Engineering Capstone Project - Part 1 |
3 |
SEG4911 |
Projet génie logiciel de fin d'études 2e partie~~Software Engineering Capstone Project - Part 2 |
3 |
Trois crédits en ingénierie au choix parmi la liste
15 crédits de cours techniques au choix parmi la liste
Liste des cours optionnels
Liste des cours optionnels
Liste de cours au choix dans une autre discipline de génie. Sélectionner un cours parmi :
CHG2717 |
Introduction à l'analyse et la conception des procédés chimiques |
3 |
CVG2141 |
Civil Engineering Materials |
3 |
MCG2760 |
Matériaux de l'ingénieur I |
3 |
Cours techniques au choix : Choisissez a) trois cours techniques parmi les domaines de spécialisation suggérés (vous pouvez en prendre de plus d'un domaine) et b) deux cours parmi ceux de niveau 3000 et plus en SEG, CSI, CEG, ELG et (ou) parmi la liste de cours techniques au choix additionnels.
Liste de cours techniques par domaine de spécialisation suggérés :
Télécommunication:
SEG4556 |
Conception et analyse de logiciels de télécommunications |
3 |
Plus deux cours parmi:
CEG4588 |
Protocoles de haut niveau |
3 |
CEG4590 |
Conception des réseaux informatiques |
3 |
CEG4796 |
Gestion de réseaux informatiques |
3 |
CSI4518 |
Réseaux d'ordinateurs et protocoles |
3 |
ECommerce
CSI3540 |
Structures, techniques et normes du Web |
3 |
SEG4589 |
Introduction au commerce électronique |
3 |
Sécurité
CSI4528 |
Introduction aux systèmes distribués |
3 |
CEG4799 |
Conception de systèmes informatiques sécuritaires |
3 |
Cours techniques au choix additionnels :1
ADM3778 |
Les affaires par l'électronique |
3 |
ou
GEG2720 |
Introduction à la géomatique |
3 |
Liste de cours au choix en ingénierie :
CEG3536 |
Architecture d'ordinateurs II |
3 |
CSI2520 |
Paradigmes de programmation |
3 |
CSI2772 |
Concepts avancés de programmation en C++2 |
3 |
CSI3540 |
Structures, techniques et normes du Web |
3 |
CSI4539 |
Conception de systèmes informatiques sécuritaires |
3 |
SEG4510 |
Conception avancée de logiciels et réingénierie |
3 |
SEG4556 |
Conception et analyse de logiciels de télécommunications |
3 |
SEG4589 |
Introduction au commerce électronique |
3 |
Note(s)
1 | Au plus, un cours hors faculté peut être accordé comme cours technique au choix, sur approbation de la Faculté de génie. |
2 | Le cours CSI2772 est recommandé pour les étudiants co-op. |
Dernière modification : 2015.08.05