Projet final: à vous de jouer!

Final project: yours to decide!

Dates limites
Remise électronique sur Pixel: 29 avril 2014 à 23h59
Présentation finale: 30 avril 2014, 10h30 à 12h20 au PLT-2542

Due Dates
Upload on Pixel: 23h59 on April 29th, 2014
Final presentation: April 30th, 10h30 to 12h20 at PLT-2542

Idées de projet

Project ideas

1. 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:

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

2. Vous pouvez aussi vous inspirer des projets finaux des étudiants de Carnegie Mellon: voir cette page web.

2. You can also take inspiration from these Carnegie Mellon students: click on this link.

3. Finalement, proposez votre propre projet, et obtenez jusqu'à 20% de crédits supplémentaires!

3. Finally, propose your own project, and get up to 20% of additional credit!

Livrables

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.

Plus précisément, la page devrait contenir:

  • Explication de l'algorithme que vous avez implémenté. Illustrez toutes les étapes de l'algorithme.
  • Discutez des bons et des mauvais résultats.
  • Si vous explorez différentes stratégies, illustrez les résultats obtenus avec chacune d'entre elles.

De plus, vous devrez aussi présenter votre projet final en classe. Sont allouées:

  • 10 minutes (max) pour la présentation. Afin de respecter les délais, je serai forcé de vous interrompre si vous dépassez votre temps alloué! Assurez-vous de:
    • Présenter votre projet;
    • Décrire l'algorithme principal;
    • Nous montrer vos résultats;
    • Discuter des problèmes à explorer dans le futur.
  • 5 minutes de questions. Ouvert à tous!

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

  • Votre rapport en format HTML dans un dossier projet/web. Vos images doivent être dans un dossier projet/web/images.
  • Votre présentation en format PDF dans un dossier projet/presentation. Vous pouvez aussi inclure le fichier en format original (PowerPoint, Keynote, etc.), mais vous devez l'inclure en format PDF. Notez que c'est ce fichier qui sera utilisé pour votre présentation le lendemain, alors aucun changement ultérieur ne sera possible.
  • Votre code matlab doit être dans un dossier projet/code. De préférence, ne pas inclure les images que vous avez utilisées pour produire vos résultats dans ce dossier dans le but de ne pas alourdir le fichier.

Finalement, veuillez téléverser votre fichier projet.zip sur pixel (http://pixel.fsg.ulaval.ca) avant la date limite. Bien entendu, la politique des retards mentionnée dans le plan de cours sera appliquée. Pour toutes questions concernant la procédure de remise ou le travail en tant que tel, envoyez vos questions à l'adresse courriel du cours.

Deliverables

As in the previous homework, this one 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.

More precisely, the webpage should:

  • Explain the algorithm you have implemented. Illustrate every step of the algorithm.
  • Discuss good and bad results.
  • If you tried different alternatives, illustrate results obtained with all of them and compare.

In addition, you will also have to present your project in class. You are allowed:

  • 10 minutes (max) for the presentation. In order to make sure everyone can present, I will be forced to cut your presentation short if you go over-time. Make sure to:
    • Present your project;
    • Describe the main algorithm;
    • Show us your results;
    • Discuss problems to explore in the future;
  • 5 minutes for questions. Open to all!

You must create a project.zip file. In this file you'll put:

  • Your report in the HTML format inside a folder named project/web. Your images for this web page should be inside a folder named project/web/images.
  • Your presentation in PDF format in a folder project/presentation. You can also include the original file (PowerPoint, Keynote, etc.), but you must include it in a PDF format. Note that this file will be used for your presentation, so no further change will be possible.
  • Your matlab code should be put inside the folder project/code. Please do not include the images you have used to produce your results inside this folder.

Finally, you should upload the file project.zip on Pixel (http://pixel.fsg.ulaval.ca) before the deadline. Naturally, the late submission policy in the course plan will be applied. For any question regarding the submission process or the homework as such, send your question to the course's email address.

Évaluation

Ce travail est évalué sur 100 points. La répartition des points va comme suit:

  • 10 pts: approbation de votre projet d'ici au 15 avril. Notez: ceci est obligatoire!
  • 40 pts: page web. Clarté et qualité de la présentation (10 pts), qualité et diversité des résultats (30 pts);
  • 30 pts: code;
  • 20 pts: clarté et qualité de votre présentation orale.

Evaluation

This assignment is evaluated on 100 points, as follows:

  • 10 pts: get your project approved by April 15th. Note: this is mandatory!
  • 40 pts: web page. Clarity and quality (10 pts), quality and diversity of results (30 pts);
  • 30 pts: code;
  • 20 pts: clarity and quality of your presentation.

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.