Il constitue un programme d’appoint pour les technicien·nes en informatique qui souhaitent rehausser leurs compétences en programmation et en structures de données.

Conçu spécifiquement pour des gens en emploi, ce programme est offert entièrement à distance. Il est offert sur deux trimestres dans une formule pédagogique appliquée en entreprise. 

1ᵉʳ trimestre – Bloc théorique (9 crédits)

Ce programme comprend trois cours, dont le premier (INF11107) peut être reconnu aux candidat·es qui détiennent un DEC en Techniques de l’informatique (ou l’équivalent)*.

Pour ces personnes, le premier trimestre prend donc la forme de deux cours offerts de façon hebdomadaire, durant la semaine, de 18 h à 21 h. Tous les cours du programme font partie intégrante du baccalauréat en informatique.

* Sous réserve de certaines conditions.

2e trimestre – Bloc pratique (6 crédits)

Un cours appliqué dans le milieu de travail (de type stage) dans le cadre duquel l’étudiant·e est appelé·e à réaliser un réel projet concret chez son employeur et à participer à deux rencontres de codéveloppement.

Le programme s’adresse principalement aux personnes détentrices d’un DEC technique en informatique (ou l’équivalent, y compris par la reconnaissance d’acquis après étude du dossier par le module de mathématiques et informatique).

Ces personnes doivent occuper un poste relié à leur technique, même si elles ont peu d’expérience sur le marché du travail.

Plus spécifiquement, la personne candidate provient du DEC technique en informatique, ou d’un parcours professionnel avec un peu de programmation. Elle n’a pas nécessairement une grande expérience de travail et n’a pas été exposée de manière importante à des problématiques nécessitant de la programmation.

Au sein de son entreprise, elle gère le système informatique de base, le site web, ou assure le soutien logiciel. Elle écrit déjà des programmes simples pour son organisation.

La personne candidate possède donc des connaissances de base en programmation (syntaxe et sémantique, variables, types et constantes), en structures de données et en utilisation de fonctions.

Les participant·es rehausseront leurs compétences en programmation (programmation orientée objet, techniques de développement) et se familiariseront avec les systèmes de versionnage comme git, par exemple.

Les étudiant·es seront en mesure de comprendre comment organiser les données dans l’ordinateur et les traiter grâce aux algorithmes pour des programmes efficaces et qui répondent bien aux besoins identifiés.

À titre d’exemple, voici ce que l’étudiant·e pourra accomplir au terme de la formation :

  • assurer le support informatique et logiciel de l’entreprise;
  • développer des applications complexes pour son entreprise, améliorer des programmes existants;
  • mettre à jour les plateformes informatiques de son organisation;
  • aider à la définition et la gestion des projets de développements informatiques pour son organisation;
  • intégrer l’équipe de développement informatique de l’entreprise;
  • participer activement au développement d’une équipe informatique dans son entreprise en pleine croissance.

Admission

9104

Formation à distance

Yacine Benahmed
Directeur de module

418 723-1986 poste 1105
1 800 511-3382 poste 1105
informatique@uqar.ca

15 crédits, premier cycle

Objectif général

Améliorer les connaissances en programmation orientée objet, en structures de données, en bases de données et en algorithmique.

Objectifs spécifiques

• Maîtriser les concepts de la programmation orientée objet (héritage, encapsulation, polymorphisme, hiérarchies de classes);

• Comprendre la métaprogrammation et les principes de la généricité;

• Comprendre les méthodes de gestion du code source (révisions, fusions de versions, etc.);

• Comprendre et exploiter les tests unitaires et de régression;

• Comprendre et exploiter les bases de données.

Notes sur l’admission

Base collégiale au Québec

La candidate ou le candidat doit être détenteur d’un diplôme collégial en techniques de l’informatique ou l’équivalent.

Base études universitaires au Québec

La candidate ou le candidat ayant minimalement réussi quinze crédits universitaires pourra aussi être admis.

Plan de formation

Bloc théorique

INF 111 07 Programmation orientée objet I (3 cr.)
INF 113 22 Programmation orientée objet avancée (3 cr.) (INF11107)
INF 151 22 Bases de données I (3 cr.) (INF11107)

Bloc pratique

INF 338 22 Stage/projet en informatique appliquée (6 cr.)

Programme court approuvé par la doyenne des études (février 2022).

Nous joindre

Information sur les programmes

Bureau du recrutement étudiant

418 723-1986, poste 1427 1 800 511-3382, poste 1427 Demande d'information

Secrétariat des programmes de premier cycle (module) en mathématiques-informatique

418 723-1986, poste 1615 1 800 511-3382, poste 1615 Demande d'information par courriel