Ce programme est conçu pour être combiné avec une majeure ou un spécialisé approfondi dans une discipline autre que les sciences.
Liste de cours obligatoires (30 crédits)
- CSI 2510 | Structures de données et algorithmes
- CSI 2520 | Paradigmes de programmation
- ITI 1500 | Systèmes numériques I
- ITI 1520 | Introduction à l'informatique I
- ITI 1521 | Introduction à l'informatique II
- MAT 1748 | Mathématiques discrètes pour l'informatique
- 6 crédits de cours optionnels parmi la liste de cours optionnels 1
- 6 crédits de cours optionnels en CSI ou SEG parmi la liste 1
Note(s) : 1 Séquences de cours au choix suggérées selon le domaine d’intérêt. Notez que certains cours exigent des prérequis qui ne font pas partie des exigences spécifiques au programme. Les cours de niveau 4000 ne sont pas tous offerts à chaque année.
Liste de cours optionnels (12 crédits)
Développement de logiciels pour les arts visuels :
- MAT 1741 | Introduction à l'algèbre linéaire
- CSI 2501 | Structures discrètes
- CSI 3505 | Conception et analyse des algorithmes I
- CSI 4130 | Computer Graphics
Développement des systèmes d’information :
- CSI 2532 | Bases de données I
- CSI 3530 | Bases de données II
- SEG 2505 | Introduction au génie logiciel
- SEG 3501 | Ingénierie des exigences
Systèmes Web :
- CSI 2532 | Bases de données I
- CSI 3540 | Structures, techniques et normes du Web
- SEG 2505 | Introduction au génie logiciel
- SEG 3525 | Conception et analyse des interfaces usagers
Note(s) : La séquence de cours optionnels est par domaine d'intérêt. Notez que certains cours exigent des préalables qui ne font pas partie des exigences du programme. Les cours de niveau 4000 ne sont pas offerts chaque année.