Génie informatique

PROGRAMMATION DES ACTIVITÉS PÉDAGOGIQUES
Faculté de génie
Été 2014 – Automne 2014 et Hiver 2015
GÉNIE INFORMATIQUE - ACTIVITÉS PÉDAGOGIQUES SPÉCIFIQUES AU PROGRAMME (120 CRÉDITS)
TO = DEC en technologie des systèmes ordinés
TE et TI= Autres DEC TECHNIQUE
S-1 - INTRODUCTION AU GÉNIE ÉLECTRIQUE ET AU GÉNIE INFORMATIQUE
GEN 101
GEN 111
GEN 122
GEN 124
GEN 133
GEN 134
GEN 135
GEN 136
GEN 143
GEN 144
GEN 145
GEN 150
GEN 160
GEN 170
Résolution de problème et conception en génie (2 cr)
La communication et le travail en équipe (2 cr)
Équations différentielles linéaires (2 cr)
Mathématiques de base pour l’ing. (2 cr)
pour DEC TE, TO et TI
Lois fondamentales de l’électricité (2 cr)
pour DEC TO et TI
Électricité et magnétisme (1 cr)
pour DEC TE
Circuits électriques I (1 cr)
sauf DEC TE
Circuits électriques II (1 cr)
Introduction à la programmation (1 cr)
pour SN et DEC TE
Programmation et algorithmes (1 cr)
pour SN et DEC TE
Atelier de programmation (1 cr)
pour SN et DEC TE
Physique des semiconducteurs I (2 cr)
Physique des ondes (1 cr)
pour DEC TO et TI
Réalisation et mesure de circuits électr. (2 cr) sauf DEC
GEN 200
GEN 210
GEN 220
GEN 225
GEN 230
GEN 241
GEN 242
GEN 260
GEN 265
GEN 270
GEN 502
GIF 250
GIF 261
Conception d’un système électron. et informatique (2 cr)
Mathématiques des signaux à temps continu (1 cr)
Systèmes numériques combinatoires (1 cr)
pour SN et DEC TI
Systèmes numériques séquentiels (1 cr)
Électronique analogique I (2 cr)
Modélisation et progr. orientées objets (2 cr) sauf TI
Concepts avancés en progr. orientée objets (1 cr)
Mathématiques discrètes I (1 cr)
pour SN et DEC TI
Mathématiques discrètes II (1 cr)
La matière : propriétés chim. et phys. (2 cr)
sauf SN
Santé et sécurité (1 cr)
Interfaces utilisateurs graphiques (1 cr)
Mathématiques discrètes III (1 cr)
S-4 – INGÉNIERIE DES SYSTÈMES
A
A
A
A
A
A
A
A
A
A
A
A
A
A
GEN 400
GEN 441
GIF 401
GIF 421
GIF 443
GIF 450
GIF 460
Ingénieur et société (2 cr)
Mécanique pour ingénieurs (3cr)
Conception d’un système de traitement numérique (2 cr)
Modélisation et simulation (1cr)
Traitement numérique des signaux (4cr)
Calcul discret (2cr)
Mécanique pour réalité virtuelle (1cr)
GEN 501
GIF 500
GIF 510
GIF 521
GIF 530
GIF 540
GIF 550
GIF 560
Droit (2 cr)
Conception d’un système embarqué et réseauté
Systèmes à microprocesseurs (2 cr)
Propriétés des matériaux (2 cr)
Circuits d’entrées/sorties et d’interfaces (1 cr)
Noyaux temps réel et programmation concurrente (2 cr)
Systèmes embarqués réseautés (1 cr)
Statistiques et fiabilité des systèmes (2 cr)
GEN 600
GEN 650
GIF 600
GIF 611
GIF 620
GIF 630
GIF 650
GIF 655
GIF 660
Éthique (2 cr)
Calcul vectoriel (1 cr)
Conception d’un système informatique distribué
Systèmes d’exploitation répartis (1 cr)
Bases de données (2 cr)
Sécurité informatique et cryptographie (1 cr)
Transmission de l’information (2 cr)
Propagation d’ondes électromagnétiques (1 cr)
Systèmes de multiplexage et de commutation (2 cr)
S- 5 – SYSTÈMES EMBARQUÉS
S-2 – SYSTÈMES INFORMATIQUES
H
H
H
H
H
H
H
H
H
H
H
H
H
2014.03.14
Conception d’une architecture de système (2 cr)
Architecture et organisation des ordinateurs (3 cr)
Systèmes d’exploitation (2 cr)
Réseaux et protocoles de communication (2 cr)
Éléments de compilation (2 cr)
Probabilités et modélisation de systèmes discrets (2 cr)
Mathématiques discrètes IV (2 cr)
H
H
H
H
H
H
H
H
S-6 – SYSTÈMES TÉLÉ-INFORMATIQUES
E
E
E
E
E
E
E
E
E
S-7 – S-8 MODULES DE SPÉCIALISATION
S-3 ARCHITECTURE DES SYSTÈMES
GIF 301
GIF 310
GIF 320
GIF 331
GIF 340
GIF 360
GIF 362
E
E
E
E
E
E
E
A
A
A
A
A
A
A
GEN 700
GEN 701
GIF 701
GEN 801
GIF 801
Analyse économique en ingénierie
Projet de conception spécialisé I (6 cr)
Projet majeur en génie informatique I (6 cr)
Préalable avoir obtenu 67 cr
Projet de conception spécialisé II (6 cr)
Projet majeur en génie informatique II (6 cr)
Préalable avoir obtenu 97 cr
Activité pédagogique au choix (3 cr)
(Dernière fois H-13)
(1re fois H-14)
(Dernière fois A-13)
(1re fois A-14)
---
---
H
--H
---
--A
---
PROGRAMMATION DES ACTIVITÉS PÉDAGOGIQUES
Faculté de génie
Été 2014 – Automne 2014 et Hiver 2015
GÉNIE INFORMATIQUE
Sessions S-7, S-8 : Modules de spécialisation
BLOC DÉVELOPPEMENT DE LOGICIELS ...................... 236 505
BLOC INTELLIGENCE ARTIFICIELLE ET ROBOTIQUE....................... 236 502
Module Méthodes de développement agile
Module Intelligence artificielle
GEI 790
GEI 791
GEI 792
Intelligence artificielle formalisable (2 cr) Préal. avoir obtenu 67 cr.
Intelligence artificielle probabiliste (2 cr) Préal. avoir obtenu 67 cr.
Intelligence artificielle bio-inspirée (2 cr) Préal. avoir obtenu 67 cr.
A
A
A
Programmation de robots mobiles
dernière fois H12
Contrôle de robots redondants
Préalable avoir obtenu 67 cr.
Modélisation de robots manipulateurs Préal. avoir obtenu 67 cr.
Princ. avancés de conc. par objets (2 cr) Préal. avoir obtenu 67 cr.
Mesures et qualité de logiciels (2 cr) Préal. avoir obtenu 67 cr.
Pratiques dans les dévelop. agiles (2 cr) Préal. avoir obtenu 67 cr.
GEI 797
GEI 798
GEI 799
Dévelop. Lean en génie informatique (2 cr) Préal. avoir obtenu 67 cr.
Dévelop. de programmes concurrents (2 cr) Préal. avoir obtenu 67 cr.
Vérification de logiciels (2 cr) Préal. avoir obtenu 67 cr.
Module Méthodes de développement avancées
Module Robotique
GEI 740
GEI 744
GEI 745
GEI 794
GEI 795
GEI 796
-
A
A
A
BLOC SÉCURITÉ DES SYSTÈMES ................................. 236 506
Module Sécurité informatique
BLOC RÉSEAUX ET TÉLÉCOMMUNICATION.......................................236 501
Module Protocoles et services
GEI 763
GEI 764
Conception de protocoles et services Préal. avoir obtenu 67 cr.
Valid. et tests de protocoles et serv. Préal. avoir obtenu 67 cr.
Architecture de réseaux (2 cr) Préalable avoir obtenu 67 cr.
Composantes de réseaux (2 cr) Préalable avoir obtenu 67 cr.
Gestion de réseaux (2 cr) Préalable avoir obtenu 67 cr.
A
A
A
CHEMINEMENT AVEC CONCENTRATION EN GÉNIE LOGICIEL ........ 236 503
Session S-7 : Ingénierie des logiciels
GLO 700
IFT 232
IGL 301
Projet d’ingénierie de logiciels I (6 cr)
Méthodes de conception orientées objet
Spécifications et vérification des exigences
GLO 800
IGL 501
IGL 601
Projet d’ingénierie de logiciels II (6 cr)
Méthodes formelles en génie logiciel
Techniques et outils de développement
Tech. avancées de cryptographie (2 cr) Préal. avoir obtenu 67 cr.
Télématique et protocoles sécurisés (2 cr) Préal. avoir obtenu 67 cr.
Sécurité des systèmes informat. (2 cr) Préal. avoir obtenu 67 cr.
GEI 771
GEI 772
GEI 773
Programmation sécurisée (2 cr) Antérieure GIF 630
Sécurité web (2 cr) Antérieure GIF 630
Introduction à l’investigation numérique (2 cr) Antérieure GIF 630
GEI 746
GEI 747
Modélisation de l’information Préalable avoir obtenu 67 cr.
Quantification Préalable avoir obtenu 67 cr.
BGC 711
BGC 712
BGÉ 711
BGÉ 712
BGM 711
BGM 712
Anatomie fonctionnelle pour l’ingénieur I (1 cr) Conc. BGE et BGM 711
Anatomie fonctionnelle pour l’ingénieur II (1 cr) Conc. BGE et BGM 712
Instrumentation en bioingénierie I (1 cr) Conc. BGC et BGM 711
Instrumentation en bioingénierie II (1 cr) Conc. BGC et BGM 712
Modélisation en bioingénierie I (1 cr) Conc. BGC et BGE 711
Modélisation en bioingénierie II (1 cr) Conc. BGC et BGE 712
Module Sécurité informatique avancée
Module Réseautique
GEI 765
GEI 766
GEI 767
GEI 760
GEI 761
GEI 762
Module Codage de l’information
Module Bioingénierie
Session S-8 : Qualité dans l’ingénierie des logiciels
2014.03.14
A
A
A
A
A
A
A
A
A