Topic outline

  • Programmation Orientée Projet (en C++)
    pour étudiants de Microtechnique et Electricité (fiche de cours)
    Rafael Pires    EPFL-IC


    Le cours utilise et complète ce MOOC :
    Introduction à la programmation orientée objet (en C++) 

    L’utilisation d’une adresse e-mail EPFL est obligatoire afin d’éviter les frais Coursera.

    S'INSCRIRE AU MOOC DES LA PREMIERE SEMAINE DU SEMESTRE


    Organisation de l'évaluation COM-112(a) 2026:
    Projet de programmation (3 rendus + 1 oral individuel aléatoire) = 55%
    Examen écrit 24 avril de 12h à 14h = 45%


    Horaires, Planning, Dates importantes : 


    CALENDRIER DES SÉANCES - COM-112(a) - SPRING 25-26

    7 semaines de cours (2h) + Test écrit (45%) + Projet (55%)

    Sem. Date MOOC : Cours h1 11-12h : Cours h2 12-13h : TP h1 13-14h : TP h2 Projet
    1 20 fév Inscription MOOC Prog. Modulaire PoP_s0: make et makefile Développement projet Intro méthodes
    2 27 fév Sem1: Intro POO Vue générale projet, architecture PoP_s1: Donnée projet Exercices MOOC sem 1 Donnée disponible
    3 6 mars Sem2: Constr./Destr. Lecture fichier, préprocesseur PoP_s2: Préprocesseur et stubs Exercices MOOC sem 2
    4 13 mars Sem3: Surcharge Vector, type paramétré PoP_s3: Static, type paramétré Exercices MOOC sem 3
    5 20 mars Sem4: Héritage MVC / GTKmm / dessin PoP_s4: MVC et dessin Exercices MOOC sem 4
    6 27 mars Sem5: Polymorphisme Modèle indépendant GTKmm PoP_s5: GTKmm / GUI Exercices MOOC sem 5 RENDU 1 (29 mars)
    7 3 avril Good Friday - Férié
    10 avril VACANCES DE PÂQUES
    8 17 avril Sem6: Héritage mult. GTK idle vs timer / Révisions PoP_s6: GTKmm / événements Exercices MOOC sem 6
    9 24 avril Pas de cours Pas de cours TEST ÉCRIT (45%) RENDU 2 (26 avril)
    10 1 mai Pas de cours Oral individuel possible Temps projet Temps projet
    11 8 mai Pas de cours Oral individuel possible Temps projet Temps projet
    12 15 mai Pas de cours Oral individuel possible Temps projet Temps projet
    13 22 mai Pas de cours Oral individuel possible Temps projet Temps projet RENDU FINAL (24 mai)
    14 29 mai Pas de cours Oral individuel possible Fin du semestre



      • Cours ex cathedra en présentiel les vendredis au CE12 de 11h à 12h, uniquement sur 7 semaines.
      • Conjointement au MOOC d’une heure hebdomadaire, cela représente 14 heures sur le semestre (7 × 2 h = 14 h).  Consulter le planning détaillé ci-dessus.
      • Le cours sera également donné en streamingLa vidéo sera mise à disposition sur Moodle après le cours.

    Composante de contrôle continu (55% de la note finale):
    • 3 rendus de projet aux dates suivantes : 29 mars, 26 avril, 24 mai
    • Tous les rendus de projet peuvent donner lieu à un oral individuel sur le fonctionnement du projet (contrôle aléatoire), à partir de la semaine 10
    • Tous les cas de détection de plagiat donneront systématiquement lieu à une convocation individuelle en présentiel


    Assistant·e·s doctorant·e·s :


    Assistant·e·s étudiant·e·s :