En savoir plus
6596
Module d'informatique et de mathématique

Baccalauréat en développement de jeux vidéo

Profil du candidat

La créativité, la capacité d’analyse et de travail d’équipe, l’esprit logique et l’initiative seront quelques-unes des qualités du candidat.

Particularités du programme

  • Ce programme de premier cycle est unique au Québec.
  • L’UQAC a obtenu le premier rang du TOP 5 canadien des meilleurs établissements d’enseignement en jeux vidéo de GAMEducation en 2021
  • Il est possible pour les finissants de programmes techniques de se faire créditer certains cours du baccalauréat.
  • La structure des ateliers permet aux étudiants de concevoir un portfolio et de travailler en équipe (notamment avec la reproduction du mode de fonctionnement d’une entreprise).
  • Il est possible pour les étudiants de travailler sur le campus.
Les projets de nos étudiants qui ont gagnés des prix :
  • Cold Sun : Gagnant 2020 meilleur jeu ESAC Award (Entertainment Software Association of Canada) 2020
  • Chroma : prix meilleur 3C - Control, Camera, Character , concours Ubisoft GameLab 2020
  • Spook'n Splash : Prix meilleur innovation technique et prix meilleure expérience utilisateur, concours Ubisoft GameLab 2020
Laboratoires de recherche associés au programme

Études connexes
  • Baccalauréat avec majeure en mathématique
  • Baccalauréat en informatique
  • Baccalauréat en informatique de la science des données et de l’intelligence d’affaires
  • Certificat ou mineure en informatique
  • Certificat ou mineure en informatique appliquée
  • Certificat ou mineure en informatique de la science des données et de l’intelligence d’affaires
  • Certificat ou mineure en mathématique
Poursuite des études aux cycles supérieurs
  • Diplôme d’études supérieures spécialisées en informatique appliquée
  • Maîtrise en informatique (volet recherche, profil professionnel ou profil conception de jeux vidéo)
  • Doctorat en sciences et technologies de l’information
  • Diplôme de deuxième cycle en informatique appliquée
  • Programme court de deuxième cycle en développement de jeux vidéo
Professeurs rattachés au programme
Perspectives d'emploi

  • Programmeur de jeux
  • Développeur gameplay
  • Programmeur d’engins ou « core system »
  • Développeur UX/UI
  • Programmeur en intelligence artificielle
  • Intégrateur
  • Directeur technique
  • Gestionnaire de projet
  • Chef de production
  • Responsable du contrôle de qualité

Plan de formation
Cours obligatoires
Les vingt cours suivants (soixante crédits)
Éthique et informatique
Architecture des ordinateurs
Réseaux d'ordinateurs
Algèbre linéaire
Conception de jeux vidéo
Réalisation d'un jeu vidéo
Atelier de production de jeux vidéo I
Atelier de production de jeux vidéo II
Intelligence artificielle pour le jeu vidéo
Gestion de projets informatiques
Conception et programmation de sites Web
Informatique mobile
Structures de données
Modélisation et développement objet
Algorithmique
Structures discrètes
Éléments de programmation
Programmation orientée objet
Animation et images par ordinateur
Introduction aux bases de données
Cours optionnels
Huit cours parmi les suivants (vingt-quatre crédits)
Infographie
Création d'images numériques
Photographie et images numériques
Systèmes d'information organisationnelle
Sécurité des réseaux et du Web
Projet
Adaptation et qualité des applications
Interfaces utilisateur
Systèmes d'exploitation
Technologies Web avancées
Systèmes distribués
Forage de données
Sujet spécial en informatique
Informatique théorique
Calcul avancé I
Programmation avec des moteurs de jeu
Recherche opérationnelle
Probabilité et statistique
Bases de données avancées
Un cours parmi les suivants selon le niveau de l'étudiant (trois crédits)
English Skills I
English Skills II
English Skills III
Critical Reading Skills and Comprehension
Rédaction
Orthographe et grammaire de base
Maîtrise du français
Un cours parmi les suivants (trois crédits)
Écologie humaine
Écotoxicologie
Introduction à la science de l'environnement
Histoire des sciences et démarche scientifique
Physique mécanique et optique
Introduction à la météorologie
Notre planète
6596
Module d'informatique et de mathématique

Baccalauréat en développement de jeux vidéo

UNIQUE AU QUÉBEC

Le Baccalauréat en développement de jeux vidéo a pour objectif général de former des professionnels polyvalents dotés de fortes compétences en informatique, aptes à participer au développement de la haute technologie dans les entreprises de l'industrie du jeu électronique, familiers avec les aspects non technologiques de leur future profession, comme la gestion de projet et les équipes de production, et sensibilisés au contexte et aux pratiques de l'industrie.

Plus spécifiquement, le programme vise à :
  • développer les habiletés nécessaires pour réaliser toutes les étapes de la création d'un jeu vidéo;
  • être capable de présenter efficacement tant à l'écrit qu'à l'oral;
  • maîtriser la conception, le développement et la maintenance de logiciels de qualité, ainsi que la modélisation (UML) et la programmation (C++) orientée objet;
  • comprendre les fondements théoriques de la discipline, notamment de façon approfondie l'infographie et la programmation d'applications graphiques 2D et 3D;
  • connaître l'intelligence artificielle, les réseaux informatiques, la sécurité, la mobilité et le développement Web;
  • être en mesure de travailler efficacement au sein d'une équipe multidisciplinaire afin de résoudre, analyser et modéliser des problèmes algorithmiques en situation de production;
  • développer un esprit critique et être sensibilisé au contexte professionnel de l'industrie, de ses enjeux socioéconomiques et éthiques.
Conditions d'admission
Base Études collégiales (DEC)

Être titulaire d'un diplôme d'études collégiales (DEC) ou l'équivalent, avoir obtenu une cote R d'au moins 23 et satisfaire les exigences en mathématique (voir ci-dessous). Les candidats dont la cote R est inférieure à 23 sont invités à faire une demande d'admission au Certificat en informatique (4202). Ces candidats pourront par la suite acheminer une demande d'admission au baccalauréat sur la base Études universitaires.

ÉQUIVALENCE DU DEC : Pour les candidats ayant fait leurs études hors Québec, l'équivalence de la base d'études collégiales est établie à la suite de l'examen du dossier d'admission (1) en tenant compte des résultats académiques, notamment en mathématique. Le diplôme d'études collégiales québécois comprend 13 années de scolarité. Les candidats détenant un diplôme obtenu après seulement 12 ans de scolarité (ou ne détenant pas l'équivalent de la treizième (13e) année de scolarité au Québec) pourront être admis, conditionnellement à la réussite de la propédeutique Année préparatoire en mathématique et informatique (5719).

(1) Le dossier d'admission comprend :

  • Tous les relevés de notes du diplôme préuniversitaire obtenu ou en cours;
  • Relevés de notes universitaires s'il y a lieu;
  • Preuve de la réussite de l'équivalence des trois (3) cours de mathématiques exigés (voir ci-dessous).

ou

Base Préparation suffisante

Les candidats souhaitant être admis sur la base Préparation suffisante sont invités à faire une demande d'admission au Certificat en informatique (4202). Ces candidats pourront par la suite acheminer une demande d'admission au baccalauréat sur la base Études universitaires;

ou

Base Études universitaires

Avoir réussi quinze (15) crédits de niveau universitaire au cours des cinq (5) dernières années, avoir obtenu une moyenne cumulative d'au moins 2,5/4,3 et satisfaire les exigences en mathématique (voir ci-dessous).

Exigences en mathématique:

Tout candidat devra avoir réussi, avant l'entrée dans le programme, les cours de mathématique collégiaux suivants, et ce, depuis au plus 5 ans :

  • Calcul différentiel (201-NYA ou 201-103) ;
  • Calcul intégral (201-NYB ou 201-203);
  • Algèbre linéaire et géométrie vectorielle (201-NYC ou 201-105).
  • Note :

    Un étudiant qui ne satisfait pas les exigences en mathématiques peut être admis au programme conditionnellement à la réussite des cours de la structure d'accueil avec une moyenne cumulative d'au moins 2,5/4,3:

    Structure d'accueil

    • L'étudiant devra d'abord effectuer un test diagnostique en mathématique afin de vérifier s'il possède les préalables aux cours 8GMA102 et 8MAT142. L'étudiant ayant obtenu un résultat inférieur à 50% au test diagnostique peut se voir prescrire le cours 8MAT146 Bases mathématique;
    • L'étudiant devra ensuite réussir, le cas échéant, les deux cours suivants :8GMA102 - Calcul différentiel et intégral 8MAT142 - Algèbre vectorielle et matricielle.

    Tout cours crédité dans un programme de majeure ne peut être à la fois crédité dans un programme de mineure menant à l'obtention d'un même baccalauréat et vice-versa.