Programmation orientée projet
Sorry, this activity is currently hidden
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.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 streaming. La 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 :
- Ramya Narasimha Prabhu <ramya.prabhu@epfl.ch>
- Maxime Nicolas Thomas Jacovella <maxime.jacovella@epfl.ch>
Assistant·e·s étudiant·e·s :
- Adam Ben Hamdene (adam.benhamdene@epfl.ch)
- Idriss Benjelloun (idriss.benjelloun@epfl.ch)
- Maximo Castellari (maximo.castellari@epfl.ch)
- Alessandro De Zen (alessandro.dezen@epfl.ch)
- Sébastien Dévaud (sebastien.devaud@epfl.ch)
- Blanche Elisa Marie Doussaud (blanche.doussaud@epfl.ch)
- Flavien Jaquerod (flavien.jaquerod@epfl.ch)
- Stanislas Johann Manas Krainik-Saul (stanislas.krainik-saul@epfl.ch)
- Jan Amitai Livny (jan.livny@epfl.ch)
- Jonas Baptiste David Verbois (jonas.verbois@epfl.ch)
- Océane Voland (oceane.voland@epfl.ch)
