B.Sc.A. en génie logiciel

132

Le régime d’enseignement coopératif est offert avec ce programme.

Cours obligatoires de première année:
CHM1711 Principes de chimie 3
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
CSI2501 Structures discrètes 3
CSI2510 Structures de données et algorithmes 3
CSI2532 Bases de données I 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éseautage 3
HIS2529 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 de cours à option en informatique
Cours obligatoires de quatrième année:
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 de cours à option en informatique
15 crédits de cours techniques au choix parmi la liste
Trois crédits de cours de sciences au choix
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
CVG2541 Matériaux du génie civil 3
CVG2549 Mécanique de génie civil 3
ELG2538 Théorie des circuits I 3
MCG2508 Mécanique II 3
MCG2530 Thermodynamique I 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
Commerce électronique
ADM2740 Comptabilité financière
CSI3540 Structures, techniques et normes du Web 3
SEG4589 Introduction au commerce électronique 3
Sécurité
CSI4508 Cryptographie 3
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 informatique :
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
CSI3530 Bases de données II 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)
1Au plus, un cours hors faculté peut être accordé comme cours technique au choix, sur approbation de la Faculté de génie.
2Le cours CSI2772 est recommandé pour les étudiants co-op.
© Université d'Ottawa
Pour d'autres renseignements, consultez la liste des points de contact.
Dernières modifications : 2014.04.01