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 |
ITI1500 |
Syst�mes num�riques I |
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 |
CSI3531 |
Syst�mes d'exploitation |
3 |
SEG3501 |
Ing�nierie des exigences |
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 |
CVG2549 |
M�canique de g�nie civil |
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
ADM2740 |
Comptabilit� financi�re |
3 |
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 |
CEG3555 |
Syst�mes num�riques 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. |