Baccalauréat en informatique (B. Sc. A.)
Le programme vise à former des spécialistes en informatique capables de concevoir, d'analyser, d'évaluer, de développer et d'implanter des systèmes informatiques à vocation industrielle, scientifique ou de gestion dans les organisations, et d'en assurer la maintenance.
La personne diplômée de ce programme sera apte à :
- analyser, seule ou en équipe, des problèmes complexes et des situations dynamiques, afin de formuler et de présenter un avis professionnel ou une solution informatique, et être, au besoin, le maître d'oeuvre de son implantation;
- maîtriser les étapes de développement et d'évaluation d'un système informatique;
- agir avec critique et à-propos dans l'analyse de la nouvelle technologie appliquée au matériel et au logiciel avant d'en recommander le transfert vers les applications ou les organisations;
- maîtriser une démarche d'application et d'intégration d'un ensemble de concepts théoriques et pratiques, de principes propres à l'informatique et à des disciplines connexes, comme les mathématiques;
- formuler et présenter un avis professionnel clair et complet sur tout sujet relevant de son domaine de compétence;
- développer des aptitudes à la communication;
- situer l'exercice de sa profession dans un contexte international;
- renouveler et enrichir ses connaissances en informatique et intégrer les nouvelles technologies concernant le traitement de l'information;
- reconnaître les possibilités et les limites d'intervention de l'informatique dans la société et pouvoir la situer par rapport à d'autres disciplines;
- poursuivre, si désiré, des études supérieures en informatique;
- travailler en équipe, de façon responsable et harmonieuse, notamment au sein d'une équipe multidisciplinaire;
- exercer la profession d'informaticienne ou informaticien selon les règles de l'éthique qui régissent son champ d'activités professionnelles.
- Bio-informatique
- Génie logiciel
- Internet et applications Web
- Multimédia et développement de jeux vidéo
- Sécurité informatique
- Systèmes d'information organisationnels
- Systèmes intelligents
- Traitement de données massives
Le programme est aussi offert sans concentration.
Le passage intégré permet de commencer une scolarité de deuxième cycle, contributoire à la fois au baccalauréat et à un programme de deuxième cycle, sous réserve d'une entente formelle entre les directions des deux programmes concernés. Le baccalauréat en informatique offre un passage intégré avec le ou les programmes suivants :
- Profil distinction
Le profil distinction permet d'accélérer le cheminement conduisant aux cycles supérieurs. Il consiste en une entente fixe de 12 crédits (comprenant 0 à 6 crédits de premier cycle et 6 à 12 crédits de deuxième cycle, selon l'entente) entre la direction d'un programme de baccalauréat et la direction d'un programme de deuxième cycle. Les cours de deuxième cycle suivis sont contributoires aux deux programmes.
Le baccalauréat en informatique offre le profil distinction avec le ou les programmes suivants :
- Profil entrepreneurial
Le profil entrepreneurial entend favoriser l'émergence et le développement des compétences visant à prendre des initiatives, à réaliser des projets et à les gérer. Ce profil comporte 12 crédits : 3 crédits sur les fondements en entrepreneuriat, 6 crédits de portfolios et 3 crédits en lien avec le domaine d'études ou l'entrepreneuriat.
- Profil international
Le profil international permet de poursuivre une ou deux sessions d'études dans une université partenaire située à l'extérieur du Canada. Consulter la base de données du Bureau international de l'Université Laval pour connaître les universités partenaires de ce programme à l'étranger.
HIVER AUTOMNE
Pour connaître les exigences d'admission, choisissez la catégorie qui correspond à votre situation.
Si vous n'êtes pas titulaire du diplôme requis pour l'admission, mais que vous répondez à tous les critères d'admissibilité des candidates et candidats adultes, vous pourriez être admissible au programme.
Diplôme requis
DEC en sciences de la nature
ou
DEC en sciences, lettres et arts
ou
DEC en sciences informatiques et mathématiques
ou
Autre DEC et avoir réussi les objectifs suivants :
- Mathématiques : (0M02 ou 00UN et 0M03 ou 00UP et 0M04 ou 00UQ) ou (0PU2 ou 022X et 0PU3 ou 022Y et 0PU4 ou 022Z)
ou avoir réussi les cours suivants :
- Mathématiques : (SN2 ou NYA et SN3 ou NYB et SN4 ou NYC) ou (SH2 ou 103-RE et SH3 ou 203-RE et SH4 ou 105-RE)
Pour connaître les équivalences entre les cours préalables, leurs objectifs ainsi que les cours compensateurs correspondants à l'Université Laval, consultez le tableau des cours collégiaux préalables à l'admission.
DEC technique
Les titulaires d'un DEC technique pourraient profiter d'une entente DEC-BAC ou d'une passerelle. L'information complète se trouve sur le site DEC-BAC et passerelles.
Diplôme requis
Diplôme d'études secondaires et une année d'études universitaires
et
Formation jugée satisfaisante en mathématiques. À la suite de l'analyse du dossier, des cours préalables peuvent être exigés.
Les personnes détentrices uniquement d'un diplôme d'études secondaires doivent suivre le cheminement préparatoire en sciences
Diplôme technique
Les titulaires d'un diplôme technique du Collège communautaire du Nouveau-Brunswick pourraient profiter d'une entente DEC-BAC ou d'une passerelle. L'information complète se trouve sur le site DEC-BAC et passerelles.
Critères de sélection
La candidature est analysée sur la base de la qualité du dossier scolaire.
Diplôme requis
Diplôme d'études préuniversitaires totalisant 13 années
ou
Diplôme d'études préuniversitaires totalisant 12 années et une année d'études supérieures
et
Formation jugée satisfaisante en mathématiques. À la suite de l'analyse du dossier, des cours préalables peuvent être exigés.
Les personnes détentrices uniquement d'un diplôme d'études préuniversitaires totalisant 12 années doivent suivre le cheminement préparatoire en sciences.
Critères de sélection
La candidature est analysée sur la base de la qualité du dossier scolaire.
Toute personne admise à ce programme doit se conformer à la Politique linguistique de l'Université Laval.
Condition d'admission supplémentaire pour les non-francophones
Si la langue d'enseignement de vos études primaires et secondaires n'est pas le français, vous devez, pour être admissible, faire la preuve d'un niveau minimal de connaissance de la langue française par la réussite du Test de connaissance du français tout public avec :
- un résultat égal ou supérieur à 331/699 aux épreuves obligatoires (TCF-TP)
- ET un résultat égal ou supérieur à 8/20 à l'épreuve d'expression écrite (TCF-TP/EÉ)
Selon le résultat, vous pourriez devoir suivre un ou plusieurs cours de français en scolarité préparatoire.
Pour plus d'information, voir Soutien à l'apprentissage du français.
La date limite à respecter pour déposer une demande d'admission varie selon le type de candidature. L'information complète se trouve à la page Dates limites de dépôt.
Baccalauréat ès sciences appliquées (B. Sc. A.)
Faculté des sciences et de génie
90
Crédits
Structure
Cette page présente seulement le cheminement permettant de réaliser ce programme entièrement à distance. La version officielle et complète du Baccalauréat en informatique (B. Sc. A.) , quant à elle, est disponible dans le répertoire des programmes offerts à l'Université Laval et pourrait contenir des activités de formation contributoires au programme qui sont offertes uniquement en classe.
Pour connaitre l'offre de cours par session, veuillez consulter la section Cours
Vous trouvez ici le cheminement à distance sans concentration. En fonction des cours choisis, certaines concentrations peuvent également être accessibles à distance. Consultez la version officielle du programme.
Activités de formation communes
En plus des cours obligatoires du programme, l'étudiant doit réussir les stages de formation pratique IFT-2580 et IFT-3580 pour obtenir son diplôme. Il peut également suivre deux autres stages de formation pratique optionnels : IFT-3591 et IFT-3592. Les crédits de ces stages sont en sus des crédits exigés du programme. Pour s'inscrire, s'adresser à la direction de programme.
GIF-1001Ordinateurs : structure et applications
(Pr.: IFT 1004 OU GLO 1901)
IFT-1004Algorithmique et programmation
IFT-1111Pratique de l'informatique
MAT-1200Introduction à l'algèbre linéaire
MAT-1919Mathématiques pour l'informatique
IFT-1000Logique et techniques de preuve
(Pr.: MAT 1310 OU MAT 1919)
IFT-1003Analyse et conception de systèmes d'information
STT-1000Probabilités et statistique
IFT-2002Informatique théorique
(Pr.: MAT 1919 OU MAT 1310)
IFT-3000Langages de programmation
(Pr.: IFT 2008 OU GLO 2100)
IFT-3001Conception et analyse d'algorithmes
(Pr.: (IFT 2008 OU GLO 2100) ET (MQT 1102 OU STT 1000 OU STT 2000 OU STT 2920) ET (MAT 1310 OU MAT 1919))
Règle 1 - 3 crédits parmi :
GIF-1003Programmation avancée en C++ pour l'ingénierie
(Pr.: IFT 1004 OU GLO 1901)
IFT-1006Programmation avancée en C++
(Pr.: IFT 1004 OU GLO 1901)
Règle 2 - 3 crédits parmi :
IFT-2006Téléinformatique
(Pr.: GIF 1001)
Règle 3 - 3 crédits parmi :
GLO-2001Systèmes d'exploitation pour l'ingénierie
(Pr.: GIF 1001 ET (GLO 2100 OU IFT 2008))
IFT-2001Systèmes d'exploitation
(Pr.: GIF 1001 ET (IFT 2008 OU GLO 2100))
Règle 4 - 3 crédits parmi :
GLO-2100Algorithmes et structures de données pour l'ingénierie
(Pr.: GIF 1003 OU IFT 1006)
IFT-2008Algorithmes et structures de données
(Pr.: GIF 1003 OU IFT 1006)
Règle 5 - 3 crédits parmi :
GLO-2004Génie logiciel orienté objet
(Pr.: GIF 1003 OU IFT 1006)
IFT-2007Analyse et conception des systèmes orientés objets
(Pr.: GIF 1003 OU IFT 1006)
Règle 6 - 3 crédits parmi :
IFT-2004Modèles et langages des bases de données
(Pr.: IFT 1004 OU GLO 1901)
GLO-2005Modèles et langages des bases de données pour l'ingénierie
(Pr.: IFT 1004 OU GLO 1901)
Règle 7 - 3 crédits parmi :
GLO-2003Processus du génie logiciel
(Pr.: GLO 2004 OU IFT 2007 OU IFT 2901)
Règle 8 - 3 crédits parmi :
GLO-4002Qualité et métriques du logiciel
(Pr.: GLO 2003 OU IFT 3003)
IFT-4006Qualité logicielle en informatique
(Pr.: GLO 2003)
Autres activités
Règle 1 - 3 crédits
Réussir le cours ANL-2020 Intermediate English II. L'étudiant qui démontre qu'il a acquis ce niveau (VEPT : 53) lors du test administré par l'École de langues peut choisir un cours d'anglais de niveau supérieur ou, s'il a acquis le niveau Advanced English II (VEPT : 63), un cours d'une autre langue moderne ou tout autre cours de 3 crédits de son choix. Dans ce dernier cas, contacter la direction du programme.
Règle 2 - 9 à 12 crédits parmi :
les cours qui n'ont pas comme sigle GIF, GLO, IFT, SIO. Le cours GEL-1001, les cours correctifs de français et les cours d'anglais de niveau inférieur à ANL-2020 sont également exclus.
L'étudiant admis au profil entrepreneurial doit s'inscrire aux cours ENT-1000, ENT-3000 et ENT-3010.
Règle 3 - 9 à 18 crédits parmi :
GIF-4100Vision numérique
(Pr.: (MAT 1903 OU MAT 1200 OU MAT 2930 OU PHY 1001) ET Crédits exigés : 60)
GIF-4101Introduction à l'apprentissage automatique
(Pr.: (MQT 1102 OU STT 1000 OU STT 1900 OU STT 2920) ET (MAT 1200 OU MAT 1903 OU MAT 1910 OU MAT 2930 OU PHY 1001))
GIF-4105Photographie algorithmique
(Pr.: (GLO 1901 OU IFT 1004) ET (MAT 1903 OU MAT 1200 OU MAT 2930))
GLO-3004Spécification formelle et vérification de logiciels
(Pr.: IFT 2002 ET (GIF 1003 OU IFT 2005 OU IFT 1006))
GLO-3101Gestion de projets informatiques : méthodes et outils
GLO-3102Développement d'applications Web
(Pr.: GLO 2004* OU IFT 2007*)
GLO-3112Développement avancé d'applications Web
(Pr.: GLO 3102 ET (IFT 2004 OU GLO 2005))
GLO-3202Sécurité des applications Web
(Pr.: GLO 3102)
GLO-4000Interface personne-machine
GLO-4001Introduction à la robotique mobile
(Pr.: (IFT 1001 OU IFT 1004 OU IFT 1904 OU GLO 1900 OU GLO 1901) ET (STT 1000 OU STT 1900 OU STT 2920))
GLO-4008Applications infonuagiques natives et DevOps
(Pr.: GLO 4002* ET (GLO 2000 OU IFT 2006) ET (GLO 2001 OU IFT 2001))
GLO-4027Analyse et traitement de données massives
(Pr.: (IFT 2004 OU GLO 2005) ET (IFT 2008 OU GLO 2100))
GLO-4030Apprentissage par réseaux de neurones profonds
(Pr.: (MAT 1200 OU MAT 2930) ET (IFT 4102* OU GIF 4101*))
GLO-4035Bases de données avancées
(Pr.: IFT 2004 OU GLO 2005)
IFT-2101Protocoles et technologies Internet
(Pr.: IFT 2006 OU GIF 3001 OU GLO 2000)
IFT-2102Introduction à la sécurité informatique
(Pr.: 1000 à 4999 Crédits exigés : 18)
IFT-2103Programmation de jeux vidéo
(Pr.: IFT 3100)
IFT-3002Informatique d'enquête
(Pr.: IFT 1002 OU IFT 1005 OU GIF 1001)
IFT-3100Infographie
(Pr.: IFT 2005 OU GIF 1003 OU IFT 1006)
IFT-3101Compilation et interprétation
(Pr.: IFT 2002)
IFT-3113Projet de jeu vidéo
(Pr.: IFT 2103 OU ANI 1018 OU MUS 2012)
IFT-4001Optimisation combinatoire
(Pr.: IFT 3001)
IFT-4003Compression de données
(Pr.: IFT 3001)
IFT-4022Traitement automatique de la langue naturelle
(Pr.: (IFT 2002 OU IFT 2900 OU GLO 2100 OU IFT 2008) ET (STT 1000 OU STT 2920 OU STT 1900 OU MQT 1102))
IFT-4030Apprentissage automatique pour le traitement du signal
(Pr.: (GLO 1901 OU IFT 1004) ET (MAT 1200 OU MAT 2930))
IFT-4100Aspects pratiques de la chaîne de blocs
(Pr.: (IFT 1004 OU GLO 1901) ET 1000 à 4999 Crédits exigés : 21)
IFT-4201Apprentissage par renforcement
(Pr.: (GLO 2100 OU IFT 2008) ET (MAT 1200 OU MAT 2930 OU PHY 1001) ET (IFT 4102* OU GIF 4101*))
SIO-2100Gestion stratégique des technologies de l'information
(Pr.: GLO 1901 OU IFT 1004 OU SIO 1000 OU SIO 1001 OU SIO 1101)
SIO-2102Sécurité, contrôle et gestion du risque
(Pr.: GLO 1901 OU IFT 1004 OU SIO 1000 OU SIO 1001 OU SIO 1101 OU SIO 2000)
SIO-2104Gestion de l'innovation technologique
(Pr.: SIO 1000 OU SIO 1101 OU IFT 1004 OU IFT 1903 OU GLO 1901)
SIO-2105La fonction conseil en SIO
(Pr.: IFT 1004 OU SIO 1000 OU SIO 1001 OU SIO 1101)
SIO-2107Gestion de projets, applications SIO
(Pr.: GLO 1901 OU IFT 1004 OU SIO 1000 OU SIO 1001 OU SIO 1101)
L'étudiant admis au profil entrepreneurial doit s'inscrire au cours GLO-3101.
Règle 4 - 3 à 12 crédits parmi :
GLO-3100Cryptographie et sécurité informatique
(Pr.: IFT 2008 OU IFT 3901 OU GLO 2100)
IFT-3201Cyberattaques et tests d'intrusions dans les systèmes d'information
(Pr.: IFT 2006 OU GIF 3001 OU GLO 2000)
Règle 5 - 3 à 6 crédits parmi :
IFT-2003Intelligence artificielle I
(Pr.: (IFT 1000 OU MAT 1310 OU MAT 1919) ET (IFT 1004 OU GLO 1900 OU GLO 1901 OU IFT 1001))
IFT-4102Techniques avancées en intelligence artificielle
(Pr.: (IFT 2000 OU IFT 2900 OU GLO 2100 OU IFT 2008) ET (GPL 1008 OU STT 1000 OU STT 2920 OU STT 1900 OU MQT 1102))