Répertoire des programmes  /  Prog. 6833
    Double baccalauréat : mathématiques et informatique (6833)
    Bachelier ès sciences | Ce programme est fermé aux admissions. | 123 crédits | Version : 2013-3
    Présentation
    En bref
    Objectifs du programme
    Objectifs

    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.
    Concentrations, profils, cheminements

    Il est à noter que le programme en informatique propose deux cheminements permettant à l'étudiant de pouvoir se spécialiser soit dans le développement logiciel (01) ou soit le développement d'applications Web et mobiles (02).

    IMPORTANT : Dans sa demande d'admission, le candidat doit préciser le cheminement de son choix :

    • Cheminement 01 : Double baccalauréat : mathématiques et informatique (Développement de logiciel);
    • Cheminement 02 : Double baccalauréat : mathématiques et informatique (Développement d'applications Web et mobiles).
    Exclusif au Québec, ce cheminement d'une durée normale de quatre années conduit, par articulation des exigences propres aux deux professions, à l'obtention de deux grades de bachelier ès sciences (B.Sc. en mathématiques et B.Sc. en informatique).
    Atouts UQTR

    Support informatique

    En plus de pouvoir utiliser l'infrastructure réseautique fournie par l'Université, les étudiants du programme d'informatique ont à leur disposition un réseau de micro-ordinateurs performants comportant les langages et les logiciels utilisés dans les cours. Ils ont aussi accès à des ordinateurs réseau puissants à partir du campus ou de leur domicile.

    Les étudiants d'informatique ont l'occasion de travailler avec les outils modernes de programmation : les langages de programmation C, C++, C#, Java, les systèmes d'exploitation Windows, UNIX et Linus, Android et IOS ainsi qu'une variété d'environnements de développement intégrés (IDE) et d'appareils mobiles.

    La recherche dans le domaine

    Laboratoires

    Le Département de mathématiques et d'informatique dispose de quatre laboratoires pour les besoins de l'enseignement de l'informatique. Deux des laboratoires sont à vocation générale. Les étudiants peuvent y faire leurs travaux et avoir accès aux serveurs du département. Les professeurs peuvent utiliser un de ces laboratoires pour faire des démonstrations pendant les cours.

    Un laboratoire est réservé au commerce électronique et à l'installation par les étudiants de logiciels serveurs.

    Un dernier laboratoire permet aux étudiants d'expérimenter des sujets avancés sur la programmation réseau, sur les systèmes d'exploitation et sur plusieurs domaines d'applications dont le développement d'applications Web et mobiles.

    Pendant les sessions d'enseignement, les laboratoires sont accessibles vingt-quatre heures par jour.

    Logiciels

    Les étudiants d'informatique et de mathématiques ont accès aux outils modernes de programmation, en l'occurrence : les langages de programmation C, C++, Java, les systèmes d'exploitation Windows, UNIX et Linux, ainsi qu'à une variété d'environnements de développement intégrés (IDE). Les étudiants peuvent installer plusieurs de ces produits dans leur propre environnement de travail.

    Stages

    Dans le cadre de son programme de formation, l'étudiant a l'occasion de mettre en pratique ses acquis en réalisant deux stages rémunérés en entreprise.

    Admission
    Trimestre d'admission et rythme des études

    Automne, hiver, été.

    Ce programme est offert à temps complet et à temps partiel.

    Conditions d'admission
    Études au Québec

    Base DEC

    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 : 00UN ou 01Y1 ou 022X; 00UP ou 01Y2 ou 022Y; 00UQ ou 01Y4 ou 022Z.

    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 : 00UN ou 01Y1 ou 022X; 00UP ou 01Y2 ou 022Y; 00UQ ou 01Y4 ou 022Z.

    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 : 00UN ou 01Y1 ou 022X; 00UP ou 01Y2 ou 022Y; 00UQ ou 01Y4 ou 022Z.

    Études hors Québec
    Base études hors Québec

    Etre détenteur d'un diplôme d'études préuniversitaires totalisant 13 années;

    OU

    d'un diplôme d'études préuniversitaires totalisant 12 années et une année d'études universitaires (à moins d'ententes conclues avec le Gouvernement du Québec, tous les candidats, 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).

    ET

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

    Pour mener à bien vos études, une bonne maîtrise de la langue française est nécessaire. Ainsi, vous devez nous faire parvenir la copie originale de votre test de français reconnu par l'UQTR (TFI, TEF, TCF, DELF, DALF) ou vous inscrire à la passation du TFI de l'UQTR à l'adresse www.uqtr.ca/inscription_tfr
    Pour obtenir de l'information sur les tests de français reconnus et les seuils de réussite, veuillez consulter le lien suivant : https://oraprdnt.uqtr.uquebec.ca/vrsg/Reglementation/107.pdf

    Pièces à joindre à la demande
    Avez-vous effectué des études au Québec?

    Quel est votre statut au Canada?

    Structure du programme et liste des cours
    Liste des cours - Double bacc. maths-info (dével. logiciel)
    (Cheminement01)
    Grille de cheminement :  Version PDF

    ATTENTION: La liste des cours présentée ci-dessous reflète les changements apportés à la session d'automne 2013. Pour les étudiants admis avant cette session, la liste des cours à suivre peut être différente.
    À moins d'indication contraire, un cours comporte trois (3) crédits.

    Cours obligatoires (99 crédits)

    L'étudiant doit suivre les cours suivants (quatre-vingt-dix-neuf) :

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

    Cours optionnels (18 crédits)

    L'étudiant doit suivre trois crédits parmi les cours suivants :

    ALG1003 Applications algébriques
    GEM1001 Géométries euclidienne et non euclidienne
    MPU1056 Nombres et structures
    MPU1058 Mesure et intégration
    PMA1002 Sujets spéciaux en mathématiques I
    PMA1003 Sujets spéciaux en mathématiques II
    STT1020 Analyse de la variance
    STT1028 Séries chronologiques
    STT1030 Modèles de régression et de prévision
    STT1032 Théorie et pratique des sondages
    STT1047 Statistique mathématique

    L'étudiant doit suivre les neuf crédits de cours suivants :

    INF1012 Élaboration et gestion de projets scientifiques
    INF1013 Environnement de développement et composantes logicielles
    INF1018 Analyse de programmes

    L'étudiant doit suivre six crédits parmi les cours suivants :

    IAR1001 Intelligence artificielle
    INF1033 Sujets spéciaux en développement de logiciel ou en développement d'applic. mobiles
    PRO1027 Programmation scientifique en C
    SIF1033 Traitement d'image

    Cours complémentaires (6 crédits)

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

    Liste de cours complémentaires suggérés
    Liste des cours - Double bacc. maths-info (dév. app. Web et mobiles)
    (Cheminement02)
    Grille de cheminement :  Version PDF

    ATTENTION: La liste des cours présentée ci-dessous reflète les changements apportés à la session d'automne 2013. Pour les étudiants admis avant cette session, la liste des cours à suivre peut être différente.
    À moins d'indication contraire, un cours comporte trois (3) crédits.

    Cours obligatoires (99 crédits)

    L'étudiant doit suivre les cours suivants (quatre-vingt-dix-neuf) :

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

    Cours optionnels (18 crédits)

    L'étudiant doit suivre trois crédits parmi les cours suivants :

    ALG1003 Applications algébriques
    GEM1001 Géométries euclidienne et non euclidienne
    MPU1056 Nombres et structures
    MPU1058 Mesure et intégration
    PMA1002 Sujets spéciaux en mathématiques I
    PMA1003 Sujets spéciaux en mathématiques II
    STT1020 Analyse de la variance
    STT1028 Séries chronologiques
    STT1030 Modèles de régression et de prévision
    STT1032 Théorie et pratique des sondages
    STT1047 Statistique mathématique

    L'étudiant doit suivre les neuf crédits de cours suivants :

    INF1020 Commerce électronique
    INF1030 Introduction au développement d'applications mobiles (version Android)
    INF1031 Développement d'applications mobiles avancées (version Android)

    L'étudiant doit suivre six crédits parmi les cours suivants :

    INF1021 Les architectures réparties
    INF1032 Introduction au développement d'applications mobiles (plateforme IOS)
    INF1033 Sujets spéciaux en développement de logiciel ou en développement d'applic. mobiles
    SIF1032 Graphisme par ordinateur

    Cours complémentaires (6 crédits)

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

    Liste de cours complémentaires suggérés
    Autres renseignements
    Règlements pédagogiques particuliers

    Pour s'inscrire au cours INF1008 Analyse et conception d'algorithmes, l'étudiant doit avoir complété les cours obligatoires des 3 premiers trimestres du programme.

    Pour s'inscrire au cours TIN1003 Science, technologie et société (2 crédits) et INF1014 Aspects juridiques de l'informatique (1 crédit), l'étudiant doit avoir complété 90 crédits dans le programme.

    Pour s'inscrire au cours INF1022 Projet de synthèse en informatique, l'étudiant doit avoir réussi 90 crédits du programme.

    Pour s'inscrire au cours GMA1001 Stages, l'étudiant doit avoir réussi obligatoirement 75 crédits du programme.

    Pour s'inscrire au cours INF1016 Stage d'informatique II, l'étudiant doit avoir réussi obligatoirement 90 crédits du programme et le cours GMA1001 Stages.

    Exceptionnellement, l'étudiant qui n'a pas eu la possibilité de s'inscrire au cours GMA1001 Stages devra compléter son programme en s'inscrivant au cours MPU1040 Projet de synthèse en mathématique et/ou celui qui n'a pas eu la possibilité de s'inscrire au cours INF1016 Stage d'informatique II devra compléter son programme en s'inscrivant au cours INF1022 Projet de synthèse en informatique et/ou à un cours optionnel en informatique du programme.

    Nous joindre
    Louis Houde
    Louis.Houde@uqtr.ca
    Directeur(trice) du comité de programme
    CPPC Mathématiques et informatique
    819 376-5011 poste 3817

    Bureau du registraire

    crmultiservice@uqtr.ca
    Téléphone : 819 376-5045
    Sans frais : 1 800 365-0922

    Version : 2013-3