Baccalauréat en mathématiques (double baccalauréat informatique)

6722

Baccalauréat ès sciences (B. Sc. ) | 123 crédits | Version : 2021-3

Direction du programme

CPPC - Mathématiques et informatique
819 376-5011 poste 3802
Bureau du resgistraire
1 800 365-0922 ou 819 376-5045
www.uqtr.ca

Maîtrise la résolution de problèmes complexes et développe des technologies innovantes

Relève le défi et obtiens deux diplômes dans des domaines de pointe

En bref

Le double baccalauréat en mathématiques et en informatique est unique au Québec. Il te permet d’acquérir une solide formation en mathématiques tout en développant des compétences avancées en informatique. Tu pourras obtenir 2 diplômes en 4 ans et devenir un expert en statistiques, analyse de données, modélisation et développement de logiciels.

Dans un monde de hautes technologies, tu deviendras un candidat très recherché sur le marché du travail grâce à tes compétences polyvalentes dans ces deux domaines phares.

Laboratoires et outils avancés à ta disposition  

Le Département de mathématiques et d'informatique dispose de 4 laboratoires à la fine pointe et accessibles en tout temps. Tu pourras installer des logiciels serveurs et expérimenter des sujets avancés sur la programmation réseau, sur les systèmes d'exploitation et sur plusieurs domaines d'applications.

Tu pourras travailler avec les outils modernes de programmation et aux progiciels actuels sur micro-ordinateurs : les langages de programmation C, C++, C#, Java, les systèmes d'exploitation Windows, UNIX et Linux, Android et IOS, ainsi qu’une variété d'environnements de développement intégrés (IDE) et d’appareils mobiles.

PROFILS

Spécialise-toi grâce aux 3 profils :

Développement de logiciels : construis des composants réutilisables en t'appuyant sur des bibliothèques existantes, étudie les langages de programmation orientés objet et utilise des environnements de développement modernes pour de grands projets logiciels.

Développement d’applications Web et mobiles : étudie le cycle de développement d'applications mobiles et le développement d'applications natives impliquant des notions d'architecture multi-tiers, de connectivité réseau.

Sciences des données : comprends, modélise et manipule les données de masse à l’aide des nouvelles technologies et de l’apprentissage automatique.

Remarque :

Lors de la demande d’admission, les personnes étudiantes doivent préciser le profil de leur choix.

Les plus de l’UQTR

  • Double baccalauréat exclusif 

  • Laboratoires et ordinateurs haut de gamme, accessibles en tout temps

  • 2 stages rémunérés en entreprise ou dans les laboratoires de recherche (intelligence artificielle, génie logiciel, calcul scientifique, probabilités et statistiques, etc.)

  • Grand nombre de cours optionnels à la pointe des nouvelles technologies

  • Salle de haute performance dédiée à l’eSports

  • Association des étudiant(e)s en mathématiques et informatique (AMI)

Ce programme est pour toi si :

  • Tu aimes les défis et tu es travaillant

  • Tu es curieux et tu as une bonne capacité d’analyse

  • Tu aimes résoudre des problèmes complexes et tu veux développer ton esprit logique

  • Tu aimes la programmation et les nouvelles technologies

Les objectifs de ce programme à l’UQTR

Le programme de double baccalauréat en mathématiques et en informatique de l'Université du Québec à Trois-Rivières poursuit différents objectifs.

Au niveau informatique, l'orientation appliquée de la formation veut :

  • Permettre à l'étudiant d'acquérir des connaissances en informatique fondamentale axées principalement sur la conception et la production de logiciels. Ainsi, le diplômé aura une solide formation de base fondée sur l'application des notions fondamentales des sciences informatiques pour le développement et la gestion de logiciels de qualité, à partir de l'analyse des besoins jusqu'à leur maintenance. Le diplômé sera apte à travailler dans des domaines aussi variés que la réseautique, le traitement d'images, le multimédia, le développement d'applications Web, les bases de données, l'intelligence artificielle, le commerce électronique, etc.
  • Développer la capacité d'intégration des connaissances acquises pour la résolution de problèmes dans les différents domaines cités. Par ailleurs, les stages en entreprise permettent à l'étudiant d'acquérir une expérience pratique de participation au développement d'applications dans les entreprises et favorisent l'intégration harmonieuse du diplômé au marché du travail.

Au niveau mathématique et statistique, le programme vise à:

  • Donner à l'étudiant une solide formation de base en mathématiques par l'acquisition des connaissances et le développement des habiletés propres au mathématicien.
  • Permettre à l'étudiant d'acquérir des compétences particulières en statistiques.
  • Développer chez l'étudiant son intuition, sa créativité, son imagination et son esprit logique.
  • La proximité des outils informatiques au département de mathématiques et d'informatique favorise l'apprentissage des progiciels mathématiques et des langages de programmation nécessaires aux applications du marché du travail.

Admission

Contingentement et capacités d'accueil
Ce programme est non contingenté.

Trimestre d'admission et rythme des études

- Admission à l'automne et l'hiver
- Ce programme est offert à temps complet et partiel

Conditions d'admission

Études au Québec

Base collégiale

Etre titulaire d'un diplôme d'études collégiales (DEC) ou l'équivalent et avoir complété les cours de niveau collégial suivants ou leur équivalent :

Mathématiques :

  • 201-SN2 ou 201- SH2 ou 201-NYA ou 201-103 (objectif : 00UN ou 0M02 – 022X ou 0PU2) ou
  • 201-SN3 ou 201- SH3 ou 201-NYB ou 201-203 (objectif : 00UP ou 0M03 – 022Y ou 0PU3) ou
  • 201-SN4 ou 201-SH4 ou 201-NYC ou 201-105 (objectif :00UQ ou 0M04 – 022Z ou 0PU4)

OU

Etre titulaire d'un diplôme d'études collégiales (DEC) en « Sciences, lettres et arts » ou son équivalent.

Base universitaire

Etre titulaire d'un diplôme universitaire (baccalauréat ou certificat) ou l'équivalent et posséder des connaissances équivalentes au contenu des cours de niveau collégial suivants :

Mathématiques :

  • 201-SN2 ou 201- SH2 ou 201-NYA ou 201-103 (objectif : 00UN ou 0M02 – 022X ou 0PU2) ou
  • 201-SN3 ou 201- SH3 ou 201-NYB ou 201-203 (objectif : 00UP ou 0M03 – 022Y ou 0PU3) ou
  • 201-SN4 ou 201-SH4 ou 201-NYC ou 201-105 (objectif :00UQ ou 0M04 – 022Z ou 0PU4)

Le candidat admissible dont on n'aura pu établir à l'aide du dossier qu'il possède toutes les connaissances requises pourra être admis conditionnellement à la réussite de cours d'appoint en mathématiques.

Base expérience

Etre âgé d'au moins vingt et un ans, avoir oeuvré pendant au moins un an dans un domaine relié aux mathématiques et posséder des connaissances équivalentes au contenu des cours de niveau collégial suivants :

Mathématiques :

  • 201-SN2 ou 201- SH2 ou 201-NYA ou 201-103 (objectif : 00UN ou 0M02 – 022X ou 0PU2) ou
  • 201-SN3 ou 201- SH3 ou 201-NYB ou 201-203 (objectif : 00UP ou 0M03 – 022Y ou 0PU3) ou
  • 201-SN4 ou 201-SH4 ou 201-NYC ou 201-105 (objectif :00UQ ou 0M04 – 022Z ou 0PU4)



Études hors Québec

Base collégiale

Être une personne détentrice d'un diplôme d'études préuniversitaires totalisant 13 années réussi avec une moyenne de 12/20.

OU

d'un diplôme d'études préuniversitaires totalisant 12 années et une année d'études universitaires réussis avec une moyenne de 12/20.

À moins d'ententes conclues avec le Gouvernement du Québec, toutes les personnes candidates, ayant 12 ans de scolarité devront compléter une année de mise à niveau;

OU

d'un baccalauréat de l'enseignement secondaire français (général ou technologique) réussi avec une moyenne de 12/20.

ET

Posséder les équivalences suivantes Mathématiques : 00UN ou 01Y1 ou 022X; 00UP ou 01Y2 ou 022Y; 00UQ ou 01Y4 ou 022Z.

Note : L’UQTR offre les cours d’appoint qui correspondent aux cours exigés, le cas échéant.

Modalités de sélection des candidatures

CONDITIONS SUPPLÉMENTAIRES HORS QUÉBEC

Pour mener à bien vos études, une bonne maîtrise de la langue française est nécessaire. Pour connaître le test de français à l'admission qui s'applique à votre situation, veuillez consulter le lien suivant : Tests de français.

Acquiers une expérience sur le marché du travail!

Grâce aux 2 stages obligatoires, tu pourras mettre tes connaissances en action pendant plusieurs semaines.

Cette expérience professionnelle reliée au domaine des mathématiques et de l’informatique peut se réaliser en entreprise ou dans un milieu de recherche.

LA RECONNAISSANCE DES ACQUIS ET DES COMPÉTENCES - RAC

Fais reconnaître tes acquis et tes compétences que tu as déjà cumulés soit dans une autre formation ou par tes connaissances et des savoir-faire cumulés. Cette reconnaissance, lorsqu'elle se concrétise, te soustrait à l'obligation de suivre certains cours menant à l'obtention de ton diplôme.

En savoir plus sur la RAC

Double BAC en mathématiques et en enseignement sec

Unique au Québec

Obtiens 2 diplômes en 5 ans

Deviens une ou un expert en mathématiques, tout en développant tes compétences pédagogiques pour enseigner efficacement cette discipline

Baccalauréat en informatique

Cours diversifiés et à la pointe des nouvelles technologies

Cheminement DUAL (50% en entreprise lors de ta 3e année)

4 profils s’offrent à toi :

Développement de logiciels ; développement d’application web et mobiles ; science des données ; cybersécurité et infonuagique

Baccalauréat en mathématiques

Deviens un expert en résolution de problèmes complexes

Une formation axée sur tes intérêts grâce à un large éventail de cours

3 profils s’offrent à toi :

Statistiques, informatique et enseignement

Avenir : Carrière et perspectives

Tu développeras une grande aptitude à analyser des situations et résoudre des problèmes, une compétence très prisée par les entreprises. Les perspectives d'emploi avec ton profil sont très prometteuses.

Exemples de professions   

  • Analyste de données
  • Analyste programmeur
  • Architecte de logiciels
  • Architecte en intelligence artificielle
  • Chercheuse, chercheur en robotique et intelligence artificielle
  • Consultante, consultant en technologies de l’information
  • Développeuse, développeur de logiciels
  • Mathématicienne, mathématicien
  • Statisticienne, statisticien

Plusieurs secteurs d'emploi t'attendent!

  • Sciences et ingénierie
  • Gouvernement et ministères
  • Entreprises privées
  • Informatique
  • Firmes de consultants
  • Météorologie
  • Milieu des affaires
  • Enseignement

Programmes connexes offerts à l'UQTR

Baccalauréat

Structure du programme et liste des cours


Double bacc. maths-info (dével. logiciel)

(Cheminement: 1)
À moins d'indication contraire, un cours comporte trois (3) crédits.

Cours obligatoires (96 crédits)

ALG1001 Logiques et Ensembles
GMA1001 Stages
INF1001 Programmation Web
INF1002 Introduction à la programmation objet
INF1004 Structures de données et algorithmes (INF1002)
INF1006 Analyse et modélisation (INF1004)
INF1007 Conception de logiciels (INF1006)
INF1008 Analyse et conception d'algorithmes (ALG1001 ou PIF1005; INF1004)
INF1009 Réseaux d'ordinateurs I (SIF1015)
INF1010 Réseaux d'ordinateurs II (INF1009)
INF1014 Aspects juridiques de l'informatique (1 crédit)
INF1016 Stage d'informatique II
INF1034 Introduction aux interfaces utilisateur (INF1002)
INF1035 Concepts avancés en objet (INF1004)
MAP1003 Analyse numérique (INF1002 ou PRO1026; MAP1007)
MAP1006 Mathématiques appliquées I
MAP1007 Mathématiques appliquées II
MPU1015 Algèbre (ALG1001)
MPU1018 Algèbre linéaire avancée (MPU1015)
MPU1027 Equations différentielles (MPU1045; MAP1006)
MPU1039 Analyse complexe (MPU1054; MPU1055)
MPU1045 Analyse à une variable réelle I
MPU1054 Analyse à une variable réelle II (MPU1045)
MPU1055 Topologie et analyse à plusieurs variables réelles (MPU1045)
ROP1021 Optimisation
SIF1015 Systèmes d'exploitation
SIF1053 Architecture des ordinateurs
SMI1001 Bases de données I
SMI1002 Bases de données II (SMI1001)
STT1003 Probabilités
STT1042 Statistique (STT1003)
STT1047 Statistique mathématique (STT1042)
TIN1003 Science, technologie et société (2 crédits)

Cours optionnels (21 crédits)

L'étudiant doit suivre trois (3) crédits parmi les cours suivants :
ALG1003 Applications algébriques (MPU1015)
GEM1001 Géométries euclidienne et non euclidienne (MPU1015)
MPU1056 Nombres et structures (ALG1001)
MPU1058 Mesure et intégration (MPU1054)
PMA1002 Sujets spéciaux en mathématiques I (MPU1018 ou MPU1055 ou STT1030)
PMA1003 Sujets spéciaux en mathématiques II (MPU1018 ou MPU1055 ou STT1030)
STT1020 Analyse de la variance
STT1028 Séries chronologiques (STT1030)
STT1030 Modèles de régression et de prévision (STT1042)
STT1032 Théorie et pratique des sondages (PAF1010 ou STT1001 ou STT1042)
L'étudiant doit suivre les douze (12) crédits de cours suivants :
INF1011 Génie logiciel (INF1007)
INF1012 Élaboration et gestion de projets scientifiques (INF1011)
INF1013 Environnement de développement et composantes logicielles (INF1005 ou INF1035; SIF1015)
INF1018 Analyse de programmes (INF1035)
L'étudiant doit suivre six (6) crédits parmi les cours suivants :
IAR1001 Intelligence artificielle (STT1001 ou STT1003; INF1008; INF1004)
INF1036 Sujets spéciaux en TI
PRO1027 Programmation scientifique en C (INF1002 ou PRO1026)
SIF1033 Traitement d'image (INF1004; STT1001 ou STT1042)

Cours complémentaires (6 crédits)

L'étudiant choisit deux cours (6 crédits) parmi la liste de cours complémentaires suggérée. Certains cours sont offerts en ligne. Consulter la liste.

Double bacc. maths-info (dév. app. Web et mobiles)

(Cheminement: 2)
À moins d'indication contraire, un cours comporte trois (3) crédits.

Cours obligatoires (96 crédits)

ALG1001 Logiques et Ensembles
GMA1001 Stages
INF1001 Programmation Web
INF1002 Introduction à la programmation objet
INF1004 Structures de données et algorithmes (INF1002)
INF1006 Analyse et modélisation (INF1004)
INF1007 Conception de logiciels (INF1006)
INF1008 Analyse et conception d'algorithmes (ALG1001 ou PIF1005; INF1004)
INF1009 Réseaux d'ordinateurs I (SIF1015)
INF1010 Réseaux d'ordinateurs II (INF1009)
INF1014 Aspects juridiques de l'informatique (1 crédit)
INF1016 Stage d'informatique II
INF1034 Introduction aux interfaces utilisateur (INF1002)
INF1035 Concepts avancés en objet (INF1004)
MAP1003 Analyse numérique (INF1002 ou PRO1026; MAP1007)
MAP1006 Mathématiques appliquées I
MAP1007 Mathématiques appliquées II
MPU1015 Algèbre (ALG1001)
MPU1018 Algèbre linéaire avancée (MPU1015)
MPU1027 Equations différentielles (MPU1045; MAP1006)
MPU1039 Analyse complexe (MPU1054; MPU1055)
MPU1045 Analyse à une variable réelle I
MPU1054 Analyse à une variable réelle II (MPU1045)
MPU1055 Topologie et analyse à plusieurs variables réelles (MPU1045)
ROP1021 Optimisation
SIF1015 Systèmes d'exploitation
SIF1053 Architecture des ordinateurs
SMI1001 Bases de données I
SMI1002 Bases de données II (SMI1001)
STT1003 Probabilités
STT1042 Statistique (STT1003)
STT1047 Statistique mathématique (STT1042)
TIN1003 Science, technologie et société (2 crédits)

Cours optionnels (21 crédits)

L'étudiant doit suivre trois (3) crédits parmi les cours suivants :
ALG1003 Applications algébriques (MPU1015)
GEM1001 Géométries euclidienne et non euclidienne (MPU1015)
MPU1056 Nombres et structures (ALG1001)
MPU1058 Mesure et intégration (MPU1054)
PMA1002 Sujets spéciaux en mathématiques I (MPU1018 ou MPU1055 ou STT1030)
PMA1003 Sujets spéciaux en mathématiques II (MPU1018 ou MPU1055 ou STT1030)
STT1020 Analyse de la variance
STT1028 Séries chronologiques (STT1030)
STT1030 Modèles de régression et de prévision (STT1042)
STT1032 Théorie et pratique des sondages (PAF1010 ou STT1001 ou STT1042)
L'étudiant doit suivre les douze (12) crédits de cours suivants :
INF1011 Génie logiciel (INF1007)
INF1020 Commerce électronique
INF1030 Introduction au développement d'applications mobiles (version Android) (INF1005 ou INF1035)
INF1031 Développement d'applications mobiles avancées (version Android) (INF1030)
L'étudiant doit suivre six (6) crédits parmi les cours suivants :
INF1021 Les architectures réparties (INF1009)
INF1032 Introduction au développement d'applications mobiles (plateforme IOS) (INF1005 ou INF1035)
INF1036 Sujets spéciaux en TI
SIF1032 Graphisme par ordinateur (MAP1006 ou PIF1006; INF1004)

Cours complémentaires (6 crédits)

L'étudiant choisit deux cours (6 crédits) parmi la liste de cours complémentaires suggérée. Certains cours sont offerts en ligne. Consulter la liste.

Double bacc. maths-info (science des données)

(Cheminement: 3)
À moins d'indication contraire, un cours comporte trois (3) crédits.

Cours obligatoires (96 crédits)

ALG1001 Logiques et Ensembles
GMA1001 Stages
INF1001 Programmation Web
INF1002 Introduction à la programmation objet
INF1004 Structures de données et algorithmes (INF1002)
INF1006 Analyse et modélisation (INF1004)
INF1007 Conception de logiciels (INF1006)
INF1008 Analyse et conception d'algorithmes (ALG1001 ou PIF1005; INF1004)
INF1009 Réseaux d'ordinateurs I (SIF1015)
INF1010 Réseaux d'ordinateurs II (INF1009)
INF1014 Aspects juridiques de l'informatique (1 crédit)
INF1016 Stage d'informatique II
INF1034 Introduction aux interfaces utilisateur (INF1002)
INF1035 Concepts avancés en objet (INF1004)
MAP1003 Analyse numérique (INF1002 ou PRO1026; MAP1007)
MAP1006 Mathématiques appliquées I
MAP1007 Mathématiques appliquées II
MPU1015 Algèbre (ALG1001)
MPU1018 Algèbre linéaire avancée (MPU1015)
MPU1027 Equations différentielles (MPU1045; MAP1006)
MPU1039 Analyse complexe (MPU1054; MPU1055)
MPU1045 Analyse à une variable réelle I
MPU1054 Analyse à une variable réelle II (MPU1045)
MPU1055 Topologie et analyse à plusieurs variables réelles (MPU1045)
ROP1021 Optimisation
SIF1015 Systèmes d'exploitation
SIF1053 Architecture des ordinateurs
SMI1001 Bases de données I
SMI1002 Bases de données II (SMI1001)
STT1003 Probabilités
STT1042 Statistique (STT1003)
STT1047 Statistique mathématique (STT1042)
TIN1003 Science, technologie et société (2 crédits)

Cours optionnels (21 crédits)

L'étudiant doit suivre trois (3) crédits parmi les cours suivants :
ALG1003 Applications algébriques (MPU1015)
GEM1001 Géométries euclidienne et non euclidienne (MPU1015)
MPU1056 Nombres et structures (ALG1001)
MPU1058 Mesure et intégration (MPU1054)
PMA1002 Sujets spéciaux en mathématiques I (MPU1018 ou MPU1055 ou STT1030)
PMA1003 Sujets spéciaux en mathématiques II (MPU1018 ou MPU1055 ou STT1030)
STT1020 Analyse de la variance
STT1028 Séries chronologiques (STT1030)
STT1030 Modèles de régression et de prévision (STT1042)
STT1032 Théorie et pratique des sondages (PAF1010 ou STT1001 ou STT1042)
L'étudiant doit suivre les cours suivants (12 crédits) :
SDD1001 Introduction à la science des données
SDD1002 Modélisation et simulation (STT1001; PIF1005)
SDD1003 Gestion des entrepôts de données (SMI1002; INF1004)
SDD1004 Apprentissage Automatique et applications (SDD1002)
L'étudiant doit suivre six (6) crédits parmi les cours suivants :
INF1020 Commerce électronique
INF1021 Les architectures réparties (INF1009)
INF1030 Introduction au développement d'applications mobiles (version Android) (INF1005 ou INF1035)
INF1036 Sujets spéciaux en TI
SDD1005 Probabilité & Inférence (SDD1002 ou STT1001 ou STT1042)
SIF1033 Traitement d'image (INF1004; STT1001 ou STT1042)

Cours complémentaires (6 crédits)

L'étudiant choisit deux cours (6 crédits) parmi la liste de cours complémentaires suggérée. Certains cours sont offerts en ligne. Consulter la liste.