Nos programmes

Programmation et développement de jeux

Aperçu du programme

Le programme Programmation et développement de jeux vise à préparer l'étudiant à développer des compétences en programmation afin de répondre aux besoins des entreprises œuvrant dans le domaine du jeu de hasard. L’étudiant développera des compétences de haut niveau en programmation orientée objet et dans l’utilisation du langage C++. Il apprendra à travailler efficacement avec les langages de programmation Java et C# et sera initié à d’autres styles de programmation, dont la programmation structurée. La formation permettra l’acquisition des connaissances et des habiletés nécessaires pour l’exécution des tâches attendues d’un programmeur dans toutes les étapes de la production de logiciels. L’apprentissage de langages propres aux applications Web, l’exploitation de bases de données relationnelles, l’entretien et la maintenance d’équipement informatique sont aussi des volets importants du programme.

Durée du programme

80 semaines de formation, incluant un stage.

Conditions d'admission

Profil D
  • Diplôme d’études secondaires (cours réguliers, cours modifiés ou une combinaison des deux) ou diplôme d’études secondaires pour adultes ou GED
    • Mathématiques 30321B ou 30331C
Notes relatives aux admissions :
  1. Le relevé de notes qui contient des cours du niveau adapté ou du programme de compétences essentielles au marché du travail (PCEMT) de l’école publique doit faire l’objet d’une évaluation supplémentaire.
  2. Le dossier du candidat âgé d’au moins 21 ans et sans diplôme d’études secondaires fera l’objet d’une évaluation supplémentaire.
  3. La personne qui a terminé les cours de mathématiques scolaires avant les nouveaux parcours de mathématiques A, B et C est priée de consulter la conseillère virtuelle du CCNB pour connaître son admissibilité au programme de son choix.
  4. Le Programme de compétences essentielles (PCE) est un parcours scolaire qui prépare l’élève à entrer dans un ou plusieurs programmes d’études prédéterminés qui mènent vers un ou des métiers précis, selon le cas.
  5. Le dossier de la personne qui a obtenu son diplôme d’études secondaires après avoir réussi des cours du PCE et qui désire changer de domaine de formation doit faire l’objet d’une évaluation supplémentaire.

Matières au programme

  • Algorithmes
  • Architecture de l'ordinateur
  • Génie logiciel
  • Gestion de projet
  • Langage SQL
  • Mathématiques appliquées
  • Programmation C#
  • Programmation C++
  • Programmation Java
  • Programmation JavaScript
  • Programmation XHTML / CSS
  • Programmation XML
  • Rédaction technique anglaise
  • Système de gestion de bases de données
  • Système d'exploitation Linux
  • Système d'exploitation Windows
  • Techniques de santé et sécurité

Perspectives de carrière (Secteur d'emploi)

Le diplômé de ce programme peut travailler comme concepteur-développeur de logiciels, programmeur d’applications, concepteur-développeur Web, représentant de l’assistance-clientèle, représentant en soutien technique et programmeur junior. La programmation renforcée par l’expérience permettra à l’étudiant d’accéder à une vaste gamme de carrières en technologies de l’information dont : programmeur de l'industrie du jeu de hasard, programmeur de l’industrie du jeu de vidéo, analyste de systèmes, architecte technique de systèmes, gestionnaire de projets, administrateur de bases de données, chef de projet de l’assurance qualité et conseiller en sécurité informatique. En tant que programmeur, il pourra travailler dans tous les secteurs d’activités englobant la technologie de l’information, notamment le commerce électronique, la formation en ligne, la gestion, la vente et la détection du crime. Le programmeur est à l’emploi d’entreprises de logiciels ou de firmes-conseils en TI, ou démarre sa propre entreprise. Il fait partie des divisions de la TI du secteur privé (compagnies d’assurances, banques, etc.) et du secteur public (hôpitaux, ministères, etc.). L’industrie du logiciel est en plein essor et les emplois abondent. À l’heure actuelle, il y a pénurie de professionnels en programmation.

Emplois visés :

  • Programmeurs/programmeuses et développeurs/développeuses en médias interactifs (2174)

Profil de l’étudiant

  • Ce programme pourrait intéresser la personne qui :
    • Aime la résolution de problème
    • Aime les technologies émergentes
    • Aime le travail d'équipe
    • Possède une capacité d’analyser et de raisonnement pour dégager la structure des problèmes et trouver des solutions innovatrices
    • Possède un esprit méthodique et un sens de l’organisation
    • Possède des aptitudes pour la communication
    • Possède de l’intérêt pour la création et l’amélioration d’applications informatiques

Renseignements additionnels

  • L’étudiant pourrait devoir se déplacer dans une région autre que celle du campus offrant le programme ou de sa résidence permanente pour faire ses stages. Ses déplacements et les frais connexes sont sa responsabilité. Il pourrait également avoir à se conformer à un horaire de travail irrégulier. De plus, les milieux de stage exigent des compétences fortes en anglais.
  • Ce programme nécessite l’usage d’un ordinateur portatif qui satisfait aux normes établies par le CCNB.
  • Les frais technologiques, les droits de scolarité et le coût des manuels sont la responsabilité de l’étudiant. Les détails liés aux frais technologiques, à l’achat (ou à la location) d’un ordinateur portable et aux logiciels nécessaires se trouvent dans la trousse d’information remise à la suite de son admission au programme.
  • Des activités d’apprentissage, manuels, ouvrages de référence et logiciels en langue anglaise seront utilisés durant ce programme.
  • L’étudiant inscrit à ce programme aura à composer avec les réalités de la profession :
    • Adopter un comportement professionnel
    • Documenter et vulgariser ses démarches
    • S’adapter aux nouvelles technologies

Livraison

CCNB - Campus de Dieppe
débute aux années paires (septembre 2020, septembre 2022 etc.)
1-800-561-7162