Passer au contenu

IFT-1006
Programmation avancée en C++

Cycle(s) du cours - Premier cycle

3 crédits

Description

Programmation orientée objet en C++. Éléments de syntaxe et sémantique. Implantation de classes : encapsulation, méthodes et attributs de classe. Surcharge des méthodes et des opérateurs. Notion de contrat et test unitaire. Normes de programmation. Héritage, hiérarchie de classes et polymorphisme. Gestion de la mémoire. Gestion des erreurs et des exceptions. Librairie standard du C++ (STL).

Préalable(s): IFT 1004 OU GLO 1901

Des questions sur ce cours?

IFT-1006 en bref

Plan(s) de cours

Formules d'enseignement

  • Cours pouvant être offert à distance

Responsables

Sciences et génie

FSG Informatique, génie logic.

Répartition hebdomadaire

  • Cours: 3 heures
  • Laboratoire ou travaux pratiques: 2 heures
  • Travail personnel: 4 heures
  • Total: 9 heures

Horaire

Automne 2026 - 1 section offerte

Été 2026 - 1 section offerte

Hiver 2026 - 1 section offerte

Vivez l'expérience FSA ULaval

Espace étudiant

Bienvenue dans la famille FSA ULaval!
Nous vous présentons les guides des études à l’intention des personnes déjà admises dans l’un de nos programmes.

Plateforme pour les diplômées et les diplômés

Rejoignez le large réseau de personnes diplômées de FSA ULaval réparties un peu partout sur la planète! Entrez en contact avec d’anciens et d’anciennes camarades de classe, profitez de mentorat et accédez à des activités et à des formations exclusives. En savoir plus sur ces fonctionnalités.

Intranet du personnel

Zone FSA ULaval

Restez à l’affût des nouvelles de l’organisation et des activités internes.