B.Sc.A. en génie informatique

129

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:
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 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
ECO1592 Science économique pour les ingénieurs 3
ELG3525 Analyse des signaux et des systèmes 3
ELG3555 Introduction aux systèmes d'asservissement 3
HIS2529 Technologies, société et environnement depuis 1800 3
ou
PHI2794 Pensée scientifique et valeurs sociales 3
SEG2506 Construction de logiciels 3
3 crédits 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 d'études complémentaires au choix
12 crédits de cours techniques au choix parmi la liste
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