B.Sc.A. en génie logiciel
B.Sc.A. en génie logiciel
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ésautage |
3 |
Trois crédits en technologie en société parmi la liste
Trois crédits d'études complémentaires au choix
Trois crédits en ingénierie au choix parmi la liste
Trois crédits dans une autre discipline de génie au choix 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
Cours au choix dans une autre discipline de génie. Sélectionner un cous parmi la liste suivante :
| 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 |
Choix de trois cours parmi un des domaines de spécialisation indiqués ci-après, ainsi que deux cours de niveau 3000 et plus en SEG, CSI, CEG, ELG ou sélectionné parmi la liste de cours en technologie et société.
Liste de cours techniques par domaine de spécialisation :
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 élecronique |
3 |
Sécurité
| CSI4528 |
Introduction aux systèmes distribués |
3 |
| CEG4799 |
Conception de systèmes informatiques sécuritaires |
3 |
Liste de cours en technologie et société :1
| ADM3778 |
Les affaires par l'électronique |
3 |
ou
| GEG2720 |
Introduction à la géomatique |
3 |
Liste de cours d'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 élecronique |
3 |
Note(s)
| 1 | Au plus, un cours hors faculté peut être accordé comme cours technique au choix. |
| 2 | Le cours CSI2772 est recommandé pour les étudiants co-op. |