B.Sc.A. en génie informatique |
129 |
Le régime d’enseignement coopératif est offert avec ce programme.
Les exigences de ce programme ont été modifiées. Les exigences antérieures peuvent être consultées dans les annuaires 2015-2016.
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:
CEG2536 | Architecture des ordinateurs I | 3 |
CSI2510 | Structures de données et algorithmes | 3 |
ELG2536 | Électronique I | 3 |
ELG2538 | Théorie des circuits I | 3 |
ELG2911 | Pratique professionnelle en ingénierie et technologie de l'information / Professional Practice in Information Technology and Engineering | 3 |
FRA1528 | La rédaction technique et scientifique | 3 |
MAT2722 | Calcul différentiel et intégral III pour ingénieurs | 3 |
MAT2777 | Probabilités et statistique pour ingénieurs | 3 |
MAT2784 | Équations différentielles et méthodes numériques | 3 |
PHY2723 | Électricité et magnétisme | 3 |
SEG2505 | Introduction au génie logiciel | 3 |
3 crédits de cours d'études complémentaires au choix
Cours obligatoires de troisième année:
CEG3536 | Architecture d'ordinateurs II | 3 |
CEG3555 | Systèmes numériques II | 3 |
CEG3556 | Conception avancée des systèmes informatiques | 3 |
CEG3585 | Introduction à la communication de données et au réseautage | 3 |
CSI3531 | Systèmes d'exploitation | 3 |
ELG3525 | Analyse des signaux et des systèmes | 3 |
ELG3555 | Introduction aux systèmes d'asservissement | 3 |
SEG2506 | Construction de logiciels | 3 |
3 crédits de cours d'études complémentaires au choix
Cours obligatoires de quatrième année:
CEG4536 | Architecture des ordinateurs III | 3 |
CEG4566 | Conception de systèmes informatiques en temps réel | 3 |
CEG4912 | Projet de conception en génie informatique I / Computer Engineering Design Project I | 3 |
CEG4913 | Projet de conception en génie informatiqueII / Computer Engineering Design Project II | 3 |
3 crédits de cours de sciences au choix
3 crédits de cours d'études complémentaires au choix
12 crédits de cours techniques au choix parmi la liste des cours techniques
Liste de cours optionnels
Liste de cours optionnels
Liste des cours techniques au choix:
CEG4512 | Sujets spéciaux en génie informatique II | 3 |
CEG4540 | Systèmes de commandes numériques | 3 |
CEG4558 | Commande par ordinateur en robotique | 3 |
CEG4586 | Réseaux sans fil | 3 |
CEG4587 | Réseaux optiques | 3 |
CEG4588 | Protocoles de haut niveau | 3 |
CEG4590 | Conception des réseaux informatiques | 3 |
CEG4598 | Conception de systèmes distribués | 3 |
CEG4716 | Traitement numérique des images | 3 |
CEG4796 | Gestion de réseaux informatiques | 3 |
CEG4799 | Conception de systèmes informatiques sécuritaires | 3 |
CSI2520 | Paradigmes de programmation | 3 |
CSI2532 | Bases de données I | 3 |
CSI2772 | Concepts avancés de programmation en C++ | 3 |
CSI3520 | Concepts des langages de programmation | 3 |
CSI3540 | Structures, techniques et normes du Web | 3 |
CSI4506 | Introduction à l'intelligence artificielle | 3 |
CSI4515 | Introduction aux compilateurs | 3 |
ELG2537 | Théorie des Circuits II | 3 |
ELG3536 | Électronique II | 3 |
ELG4537 | Principes et applications de la conception de circuits intégrés à très grande échelle | 3 |
ELG4577 | Traitement numérique du signal | 3 |
SEG3502 | Architecture et conception de logiciels | 3 |
SEG3525 | Conception et analyse des interfaces usagers | 3 |