Projet final : à vous de jouer! (English version) Posez une question!

Final project: yours to decide! (Version française) Ask us a question!

La session est terminée! Voyez tous les résultats ici! Semester is over! See all results here!
Date limite : 29 avril 2025, 23h59 (aucun retard permis) Due date: April 29th, 23h59 (no late days allowed)

Idées de projet

Project ideas

La première étape est de former votre équipe et de définir votre projet. Vous pouvez travailler seul(e) ou en équipe de deux. Si vous choisissez d'être en équipe, le projet devra être deux fois plus gros. Lorsque vous aurez une idée de ce que vous voulez faire, décrivez votre idée sur le forum (vous pouvez publier un billet privé) afin que nous puissions nous entendre sur les objectifs de votre projet.

The first step is to create your team and define your project. You can work on your own or in a team of two. If you choose to work in a team, the scope of the project has to be twice as big. When you have an idea of what you'd like to do, describe your idea on the forum (you can do a private post) so we can agree on your project objectives.

Vous avez jusqu'au 11 avril pour proposer votre projet sur le forum. Vous devez obtenir mon approbation avant de commencer à travailler (je vous répondrai rapidement, promis). Tout projet sans approbation ne sera pas évalué.
You have until April 11th to propose your project on the forum. You must obtain my approval before you start working on your project (promise I'll answer quickly!) Any project without my approval will not be evaluated.

1. Projets pré-définis

1. Pre-defined projects

Voici une liste d'idées reliées à divers sujets que nous avons vus en classe, mais qui n'ont pas été couverts dans les TPs:

Here is a list of ideas related to topics we've covered in class, but that weren't part of homeworks:

2. Inspirez-vous

2. Get inspired

Vous pouvez aussi recréer l'un des projets finaux des étudiants qui ont suivi le cours en : You can also recreate one of the final projects of students who took the class in: 2020, 2021, 2023, 2024.

3. Proposez votre propre projet

3. Come up with your own

Proposez votre propre projet, et obtenez jusqu'à 10% de crédits supplémentaires!

Propose your own project, and get up to 20% of extra credit!

4. Inventez votre propre TP !

4. Invent your own HW!

Vous rêvez de donner la vie dure à la prochaine cohorte d'étudiants qui suivront le cours dans les années futures ? C'est votre chance : identifiez un bout de la matière qui n'a pas été couvert dans les TPs et inventez votre propre TP. Vous pouvez également proposer une amélioration ou un changement à un TP existant. Comme vous devrez également l'implémenter, cela vous vaudra 10% de crédits supplémentaires.

You dream of making the life of future students hard? This is your chance: identify a topic we discussed during the class, and invent a new HW about it. You can also propose an improvement or a change to an existing homework. Since you'll also have to implement it, this is worth 10% of extra credit.

Livrables

Deliverables

Le projet final contient 2 livrables: un rapport et une présentation.

The final project is composed of 2 deliverables: a report and a presentation.

Rapport (50%)

Report (50%)

Comme pour les travaux pratiques, le projet final sera remis dans un format page Web. Rappel: le site Web n'a pas besoin d'être esthétiquement agréable; ne faites que décrire ce que vous avez fait.

As for the homeworks, the final project will be handed in a webpage format. Remember: the aesthetics of the website will not be evaluated, but it is important that the information be presented clearly.

Si vous optez pour les options 1-3, la page devrait contenir :

Si vous optez pour l'option 4, la page devrait contenir :

If you chose option 1-3, the webpage should:

If you chose option 4, the webpage should:

Présentation (50%)

Presentation (50%)

De plus, vous devrez aussi présenter votre projet final sous forme de capsule vidéo narrée. Ceci doit être fait même si vous avez choisi l'option 4.

In addition, you will also have to present your project by way of a narrated video clip. This must be done even if you chose option 4.

Vous ne pouvez pas utiliser votre rapport (page web) pour votre présentation. Vous devez préparer un document spécifique (Powerpoint / Keynote / PDF). You cannot use your report (webpage) for your presentation. You must prepare a dedicated document (Powerpoint / Keynote / PDF).

Évaluation par les pairs

Peer evaluation

Vous devez également évaluer les projets de 3 de vos pairs. Pour cela:

  1. Trouvez votre nom dans la première colonne des tableaux ci-bas afin de déterminer les 3 projets que vous devrez évaluer ;
  2. Visionnez les capsules vidéos de chaque projet (vous n'avez pas à lire les rapports) ;
  3. Rendez-vous ensuite sur le portail des cours et attribuez une note à chaque projet selon les critères demandés.

Vous avez jusqu'au 6 mai pour évaluer vos pairs. Ceci est obligatoire : votre note ne sera pas comptabilisée tant que cette évaluation ne sera pas complétée.

You must also grade the projects of 3 of your peers. For this:

  1. Find you name in the first columns of the tables below to determine the 3 projects you must grade;
  2. Watch the videos of each project (you don't have to read the reports);
  3. Go to the portail and grade each project according to the provided criteria.

You have until May 6th to grade your peers. This is mandatory, your grade will not be entered until this has been completed.

4105

Xavier Hamel Édouard Béland Antoine Montpetit Nadim Mejri
Dixon Hum Hugo Druais Gedeon Ndoole Muhima Richard Kamel
Édouard Béland Antoine Montpetit Nadim Mejri Alexandre Miralles
Antoine Montpetit Nadim Mejri Alexandre Miralles Abderhman Briki
Nadim Mejri Alexandre Miralles Abderhman Briki Dixon Hum
Alexandre Miralles Abderhman Briki Dixon Hum Hugo Druais
Abderhman Briki Dixon Hum Hugo Druais Gedeon Ndoole Muhima
Hugo Druais Gedeon Ndoole Muhima Richard Kamel Dominique Tanguay-Gaudreau
Gedeon Ndoole Muhima Richard Kamel Dominique Tanguay-Gaudreau William Gignac
Dominique Tanguay-Gaudreau William Gignac Xavier Hamel Édouard Béland
William Gignac Xavier Hamel Édouard Béland Antoine Montpetit
Richard Kamel Dominique Tanguay-Gaudreau William Gignac Xavier Hamel

7105

Marie-Noël Lepage Mathis Verstrepen Charles Lamarche Jonathan Roussel
Jonathan Roussel Ny Aina Andy Lucas Ambinintsoa Gabriel Tousignant Guylain Breton
Mathis Verstrepen Charles Lamarche Jonathan Roussel Ny Aina Andy Lucas Ambinintsoa
Charles Lamarche Jonathan Roussel Ny Aina Andy Lucas Ambinintsoa Gabriel Tousignant
Gabriel Tousignant Guylain Breton Virginie Lu Cheikh Mar
Virginie Lu Cheikh Mar Hilary Cynthia Madjou Kowo Gabriel Anjuère
Ny Aina Andy Lucas Ambinintsoa Gabriel Tousignant Guylain Breton Virginie Lu
Hilary Cynthia Madjou Kowo Gabriel Anjuère Sarangan Uthayan N'Guessan Gerard Atche
Guylain Breton Virginie Lu Cheikh Mar Hilary Cynthia Madjou Kowo
Cheikh Mar Hilary Cynthia Madjou Kowo Gabriel Anjuère Sarangan Uthayan
Sarangan Uthayan N'Guessan Gerard Atche Ilan Jacques Elicha Bacry Image Boukhris
N'Guessan Gerard Atche Ilan Jacques Elicha Bacry Image Boukhris Alain Amazit
Gabriel Anjuère Sarangan Uthayan N'Guessan Gerard Atche Ilan Jacques Elicha Bacry
Ilan Jacques Elicha Bacry Image Boukhris Alain Amazit Alexandre Laforest
Alain Amazit Alexandre Laforest Abderraouf Zighed Marie-Noël Lepage
Image Boukhris Alain Amazit Alexandre Laforest Abderraouf Zighed
Alexandre Laforest Abderraouf Zighed Marie-Noël Lepage Mathis Verstrepen
Abderraouf Zighed Marie-Noël Lepage Mathis Verstrepen Charles Lamarche

Remise

Pour la remise de votre travail, créez un fichier projet.zip qui contient:

Finalement, veuillez téléverser votre fichier projet.zip sur le portail des cours avant la date limite. Contrairement aux devoirs, vous ne pouvez pas utiliser de jour de retard gratuit pour le projet. Pour toute question concernant la procédure de remise ou le travail lui-même, posez vos questions sur PAX!

Attention! La taille limite permise sur le portail des cours est de 250MB.

Handing in procedure

For this homework, you must create a projet.zip file. In this file you'll put:

Finally, you should upload this file (projet.zip) on the "portail des cours" before the deadline. As opposed to homeworks, you may not use free late days for the project. Any report submitted past the deadline will receive the grade 0 (for the report only). For any question regarding the submission process or the project as such, ask your questions on PAX!

Beware! The file size limit on the "portail" is 250MB.

Remerciements

Merci à Alexei Efros et Derek Hoiem pour les idées de projet!

Thanks

Many thanks to Alexei Efros and Derek Hoiem for the project ideas!

Retour à la page web du cours.

Back to the class webpage.