Le programme d'informatique à l'École de science informatique et de génie électrique allie l'étude fondamentale du calcul et du traitement de l'information avec leurs applications au monde qui nous entoure. Les informaticiens et informaticiennes élaborent des systèmes informatiques efficaces, fiables, évolutifs et sécurisés pour organiser et analyser l'information. Le programme spécialisé approfondi aborde des sujets pointus ayant trait aux bases de données, à l'intelligence artificielle, à l'infographie, à la sécurité des systèmes informatiques, au calcul réparti et à l'algorithmique, et se termine par le projet de fin d'études. 

Le programme d'informatique permet aux étudiants d'apprendre à concevoir et à mettre en oeuvre des systèmes logiciels en faisant appel à leur créativité et à leur capacité d'innovation. Ce programme très flexible comprend des options, des mineures ou une majeure, ce qui permet d'explorer les liens entre l'informatique et plusieurs autres domaines d'études.

Ce programme est offert en français et en anglais.

Les cours obligatoires sont offerts en français et en anglais.

Le tableau qui suit présente uniquement les exigences disciplinaires. Veuillez consulter les règlements scolaires pour connaître les règles de composition des baccalauréats pouvant inclure une mineure.

Ce programme peut uniquement être sélectionné comme deuxième module d’études dans le cadre d’un baccalauréat de 120 crédits permettant l’ajout d’une mineure.

L'admission directe n'est pas possible.

CSI 2510Structures de données et algorithmes3 crédits
CSI 2520Paradigmes de programmation3 crédits
ITI 1500Systèmes numériques I3 crédits
ITI 1520Introduction à l'informatique I3 crédits
ITI 1521Introduction à l'informatique II3 crédits
MAT 1748Mathématiques discrètes pour l'informatique3 crédits
6 crédits de cours optionnels parmi la liste de cours optionnels 16 crédits
6 crédits de cours optionnels en informatique (CSI) ou génie logiciel (SEG) de niveau 3000 parmi la liste 16 crédits
Total :30 crédits

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éalables 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

Développement de logiciels pour les arts visuels :
MAT 1741Introduction à l'algèbre linéaire3 crédits
CSI 2501Structures discrètes3 crédits
CSI 3505Conception et analyse des algorithmes I3 crédits
CSI 4530Graphiques interactifs3 crédits
Bioinformatique :
MAT 1741Introduction à l'algèbre linéaire3 crédits
CSI 2501Structures discrètes3 crédits
CSI 3505Conception et analyse des algorithmes I3 crédits
CSI 4526Algorithmes en bio-informatique3 crédits
Développement des systèmes d'information :
CSI 2532Bases de données I3 crédits
CSI 3530Bases de données II3 crédits
SEG 2505Introduction au génie logiciel3 crédits
SEG 3501Ingénierie des exigences3 crédits
Systèmes Web :
CSI 2532Bases de données I3 crédits
CSI 3540Structures, techniques et normes du Web3 crédits
SEG 2505Introduction au génie logiciel3 crédits
SEG 3525Conception et analyse des interfaces usagers3 crédits