L’École d’informatique et de sciences de l’information de la Fondation Knight offre un baccalauréat en sciences en technologie de l’information comme une seule majeure avec une base solide dans la théorie de l’informatique.
Organigramme (à compter de janvier 2020)
Organigramme (si la majeure a été déclarée avant décembre 2019)
Plan d’études
Prérequis
Les étudiants doivent avoir suivi les cours suivants (ou l’équivalent) avant de commencer le BS en technologie de l’information.
Seul un cours de programmation en Java sera accepté comme crédit de transfert pour satisfaire le COP2210.
- COP2210 Programmation 1
- PSY2012 Introduction à la psychologie
- COT3100 Structures discrètes ou MAD2104 Mathématiques discrètes
- CGS1920 Introduction à l’informatique
CGS2518 Analyse des données informatiques
– OU –
CGS2060 Introduction aux micro-ordinateurs
– OU –
CGS2100 Introduction aux micro-ordinateurs pour les affaires
MAC1147 Pre-Calcul Trigonométrie
– OU –
MAC1140 Pré-Calcul Algèbre
Crédits interdisciplinaires
Neuf crédits doivent être pris en dehors de la Knight Foundation School of Computing and Information Sciences. Ces crédits doivent être choisis parmi les cours pour un mineur ou un certificat dans une autre discipline. Les neuf crédits doivent être pris dans la même mineure ou le même certificat.
Cours de base
- CEN3721 Interaction homme-machine
- COP3337 Programmation 2
- CGS3767 Systèmes d’exploitation informatique
- CDA3103 Fondamentaux des systèmes informatiques
- CGS4285 Réseaux informatiques appliqués
- CGS4854 Construction et gestion de sites Web
.
- CNT4403+ Sécurité informatique et des réseaux
- COP3530 Structures de données
- COP4703 Stockage et récupération de l’information
- COP4338 Programmation 3
- COP4814+ Développement de logiciels à base de composants.Component- Based Software Dev.
CGS3095 Technologie dans l’arène mondiale
ENC3213 Professionnel & Rédaction technique
– OU –
ENC3249 Professionnel & Rédaction technique pour CS
Cours à option
Tous les étudiants doivent prendre deux cours à option
Les étudiants doivent choisir un domaine de concentration et prendre deux cours dans ce domaine.
Administration des systèmes
- CIS4431 Automatisation des TI
- CNT4603 Administration et maintenance des systèmes
- CTS4348 Admin Unix
- CTS4743 Dépannage des TI d’entreprise
Administration de réseaux
- CNT4504 Administration de réseaux
- CNT4513 Communication de données
Développement d’applications
- COP4005 Programmation Windows pour l’informatique
- COP4655 Développement d’applications mobiles
- . Development
- COP4813 Web App. Programmation
Sécurité
- CIS4365 Cybersécurité d’entreprise
- CNT4182 Mobile & Sécurité IoT
Administration de bases de données
.
- CTS4408 DB Admin
- COP4722 DB Survey
Cours à option libre
Tous les étudiants doivent suivre des cours à option générale supplémentaires pour atteindre un minimum de 120 crédits au total. Les cours préalables peuvent compter comme des cours à option générale.