Baccalauréat en informatique (avec distinction)
- Kitchener, Canada
- Waterloo, Canada
Licence
DURÉE
4 ans
LANGUES
Anglais
RYTHME
À plein temps
DATE LIMITE D'INSCRIPTION
DATE DE DÉBUT AU PLUS TÔT
FRAIS DE SCOLARITÉ
CAD 18 466 / per year
FORMAT D'ÉTUDE
Sur le campus
Le baccalauréat en informatique (avec distinction) (BCS) est un programme de quatre ans, comprenant trois stages coopératifs rémunérés, qui préparera les diplômés à un certain nombre d'opportunités d'emploi progressives en tant que développeurs de logiciels de haute qualité.
S'appuyant sur les fondements reconnus de l'informatique, les étudiants acquerront des connaissances et des compétences appliquées et intégrées en matière de qualité, de fiabilité et de sécurité des logiciels, en mettant l'accent sur les méthodologies de test, les techniques de gestion de projets logiciels et une solide connaissance des enjeux de sécurité et de confidentialité. La préparation à la pratique sera développée grâce à un programme pluridisciplinaire axé sur des activités d'apprentissage expérientiel qui engloberont la connaissance de la théorie informatique et de ses applications.
Le programme innovera dans son utilisation des technologies pour étudier les problématiques, organiser et gérer les recherches, favoriser la collaboration et communiquer l'information. Les étudiants seront amenés à examiner de multiples techniques de conception, de développement et de test de logiciels, maîtrisant ainsi des pratiques professionnelles qui influencent positivement la qualité des logiciels en développement.
Doté d'un cursus multidisciplinaire fondé sur la théorie de l'informatique et ses applications, ce diplôme propose des activités d'apprentissage expérientielles conçues pour préparer les diplômés à une carrière professionnelle. Tourné vers l'avenir, il initiera les étudiants aux domaines émergents les plus récents : analyse du Big Data, cybersécurité, cloud computing et Internet des objets.
À compter du 1er novembre 2024, IRCC exige que les nouveaux demandeurs de permis d'études s'inscrivent à des programmes conformes au PTPD. Consultez le site web de Conestoga pour consulter la liste des programmes.
Immigration, Réfugiés et Citoyenneté Canada (IRCC) a mis à jour la liste des domaines d’études admissibles au permis de travail postdiplôme (PTPD).
Pour obtenir la dernière liste des programmes alignés sur le PGWP de Conestoga, veuillez visiter le site Web du collège.
Aide financière
Le Régime d'aide financière aux étudiantes et étudiants de l'Ontario (RAFEO) est un programme fondé sur les besoins conçu pour aider les étudiants de l'Ontario à couvrir les frais de leurs études postsecondaires. Financé par les gouvernements fédéral et provincial, le RAFEO vise à promouvoir l'égalité des chances en matière d'études postsecondaires en offrant une aide financière directe pour les frais d'études et de subsistance. Ces prêts sans intérêt visent à compléter vos ressources financières et celles de votre famille. La majorité des étudiants présentent une demande d'aide financière sur le site Web du RAFEO. Les étudiants peuvent également imprimer le livret de demande sur le site Web du RAFEO. Pour plus d'informations, veuillez consulter RAFEO et aide financière.
Level 1
- Conestoga 101 CON0101
- Fondamentaux du génie logiciel CSCN71000
- Fondements de l'architecture des systèmes informatiques CSCN71010
- Projet I : Implémentation de logiciels et tests unitaires CSCN71020
- Communications scientifiques et techniques ENGL71200
- Algèbre linéaire et mathématiques discrètes MATH71010
- Principes de programmation PROG71985
Level 2
- Projet II : Développement de logiciels en équipe CSCN71030
- Programmation orientée objet PROG71020
- Conception de l'expérience utilisateur PROG71030
- Systèmes d'exploitation et principes fondamentaux de sécurité PROG71040
- Structures de données et algorithmes PROG72365
- Dynamique de groupe SOC71500
Level 3
- Coop et préparation de carrière CEPR71050
- Introduction aux systèmes de bases de données CSCN72000
- Qualité logicielle I : outils et méthodologies de test CSCN72010
- Réseaux informatiques CSCN72020
- Projet III : Cycle de vie du développement logiciel CSCN72030
- Analyse et conception de systèmes SENG71000
Level 4
- Projet IV : Environnements mobiles et en réseau COMP72070
- Techniques de conception de logiciels CSCN72040
- Systèmes mobiles et en réseau CSCN72050
- Qualité logicielle II : évaluation de l'expérience utilisateur CSCN72060
- Communication technique avancée ENGL73170
- Probabilités et statistiques STAT72000
Level 5
- Stage coopératif I (Bach Informatique) COOP72050
Level 6
- Techniques de calcul parallèle CSCN73000
- Qualité logicielle III : génération et publication CSCN73010
- Projet V : Développement de logiciels avancés CSCN73030
- Comprendre la recherche RSCH73000
- Introduction à la sécurité logicielle SECU73000
Level 7
- Qualité logicielle IV : performances et analyse CSCN73040
- Projet VI : Efficacité et performances logicielles CSCN73060
- Développement d'applications d'entreprise PROG73020
- Analyse des algorithmes PROG73030
Level 8
- Stage coopératif II (Bach Informatique) COOP73050
Level 9
- Stage coopératif III (Bach Informatique) COOP74090
Level 10
- Sécurité et fiabilité des logiciels CSCN74000
- Projet Capstone I CSCN74050
Niveau 11
- Projet Capstone II CSCN74060
- Appliquer les fondements mathématiques, les principes algorithmiques et les techniques informatiques pour créer, tester et évaluer des solutions informatiques.
- Appliquer la connaissance des logiciels/matériels pour affiner les conceptions logicielles et améliorer la qualité des logiciels.
- Concevoir et développer de manière créative des systèmes logiciels robustes qui répondent aux exigences de conception fonctionnelles et non fonctionnelles spécifiées conformément aux meilleures pratiques et normes de l'industrie ainsi qu'aux considérations économiques, environnementales, culturelles et sociétales.
- Appliquer des compétences en recherche et en pensée critique pour évaluer les techniques, compétences, outils, stratégies et méthodologies actuelles utilisées dans la gestion, les tests et la conception de systèmes informatiques afin d'adapter et d'améliorer les résultats de développement.
- Évaluer les risques à l'aide des principes de gestion de la qualité des logiciels et des pratiques de gestion des risques du projet pour soutenir les décisions dans les processus de développement de systèmes informatiques.
- Appliquer les concepts de relations humaines et de comportement organisationnel lors de la direction d'équipes diverses afin de soutenir l'établissement et le maintien de relations de travail efficaces.
- Appliquer les principes et les pratiques de gestion financière, entrepreneuriale, des risques et d'entreprise dans le processus de développement de systèmes informatiques de haute qualité.
- Communiquer des concepts complexes à des publics techniques et non techniques en utilisant des méthodes écrites, orales et graphiques pour produire des rapports, des présentations, une documentation de conception et des instructions efficaces.
- Interpréter les codes de pratique professionnels, éthiques et juridiques requis pour se conformer à la législation et aux normes professionnelles et pour protéger le public et l'intérêt public.
- Appliquer l’éthique professionnelle, la responsabilité et l’équité pour démontrer, valoriser et respecter la diversité dans les contextes mondiaux et sociétaux.
- Répondre aux besoins individuels de formation continue et de développement professionnel afin de maintenir les compétences techniques et professionnelles et de contribuer à l’avancement des connaissances.
- Analyser et/ou créer des solutions informatiques complexes de haute qualité dans des domaines de spécialisation de pointe en informatique.
Les diplômés seront prêts à faire carrière dans les domaines de l'informatique, du génie logiciel, du développement de logiciels, de l'analyse/du conseil en systèmes d'information, de l'assurance qualité des logiciels, de l'ingénierie de test, de l'ingénierie cloud, de l'analyse du Big Data, de l'IoT et de la cybersécurité. Les diplômés de BCS auront également l'occasion de poursuivre leurs études aux cycles supérieurs dans le domaine de l'informatique et du génie logiciel.
Pour plus de détails sur les professions connexes, les informations sur le marché du travail et les opportunités de carrière, consultez le site Web du gouvernement du Canada.


