Sigle du cours | Nom de l'étudiant | Superviseur |
Titre du projet | Description du projet |
IFT3150 | N'Gaza Lazare Assoumou | Michalis Famelis |
Outil pour la visualisation
et navigation des discussions de conception du logiciel | Le développement du logiciel est un processus social.
Spécialement dans les projets distribués, les développeurs doivent se coordonner en utilisant des outils en
ligne pour discuter la conception du logiciel. Dans ce projet, nous allons créer un application web pour la visualisation et
la navigation ces discussions. |
IFT3150 | Étienne Boucher | Sébastien Roy |
Projet Android de navigation intérieure | Ce projet a pour objectif la production d'une application mobile
permettant la navigation ˆ l'intérieure de l'UdeM. |
IFT3150 | Alexandre Brilhante | Fabian Bastin |
Étue de l'algorithme du gradient stochastique | Le but de ce projet est d'adapter l'algorithme du gradient
stochastique pour l'estimation de modèles mixed logit par maximum de vraisemblance, et de vérifier numériquement
son efficacité tant en termes de qualité d'estimation que de vitesse de convergence. |
IFT3150 | Étienne Monette | Sébastien Roy |
Les Observateurs du ciel |
L'objectif est de développer une application mobile pour les astronomes amateurs du Québec et d'ailleurs. |
Sigle du cours | Nom de l'étudiant | Superviseur |
Titre du projet | Description du projet |
IFT3150 | Vincent G. Beauregard | Guy Lapalme |
MTLart | Le projet consiste à créer une application mobile qui sera distribuée via
l'App Store (iOS) et Google Play(Android) où les utilisateurs pourront photographier et critiquer les oeuvres d'art public. L'application aura pour principale fonctionnalité d'identifier
les différentes oeuvres à travers Montréal et de permettre aux utilisateurs de partager sur les réseaux sociaux leur découverte. Ainsi, il sera possible
d'accumuler des données concernant la rétroaction du public par rapport à l'art, ce qui est peu documenté de nos jours. |
IFT3150 | David Boivin | Pierre Poulin |
Tracé de chemin | Le sujet de mon projet portera sur le tracé de chemin. Cela consiste à une
technique d'illumination global. Grâce à cette technique nous pouvons faire du rendu photo réaliste. Cette technique nous permet de faire de belles images mais malheureusement
s'effectue en un temps de calcul élevé. Durant mon projet, je vais travailler sur différentes améliorations possibles. |
IFT3150 | Paul-Philippe Chaffanet | Guy Lapalme |
MTLart | Le projet consiste à créer une application mobile qui sera distribuée via
l'App Store (iOS) et Google Play(Android) où les utilisateurs pourront photographier et critiquer les oeuvres d'art public. L'application aura pour principale fonctionnalité d'identifier
les différentes oeuvres à travers Montréal et de permettre aux utilisateurs de partager sur les réseaux sociaux leur découverte. Ainsi, il sera possible
d'accumuler des données concernant la rétroaction du public par rapport à l'art, ce qui est peu documenté de nos jours. |
IFT3150 | Tanguy Invernizzi | Michalis Famelis |
Ingénierie dirigé |
Le but de ce projet est d'être une introduction à la recherche universitaire en ingénierie dirigée par les modèles. |
IFT3150 | Emile Labbé | Guy Lapalme |
MTLart | Le projet consiste à créer une application mobile qui sera distribuée via
l'App Store (iOS) et Google Play(Android) où les utilisateurs pourront photographier et critiquer les oeuvres d'art public. L'application aura pour principale fonctionnalité d'identifier
les différentes oeuvres à travers Montréal et de permettre aux utilisateurs de partager sur les réseaux sociaux leur découverte. Ainsi, il sera possible
d'accumuler des données concernant la rétroaction du public par rapport à l'art, ce qui est peu documenté de nos jours. |
IFT3150 | Jean Laprés-Chartrand | Stefan Monnier |
Typer | Le projet consiste à coder des règles de réécriture et d'optimisation pour Typer. Typer
est un langage fonctionnel fortement typé, écris en OCaml par Stefan Monnier. |
IFT4055 | Francis de Ladurantaye | Marc Feeley |
Universal Backend | Le projet consiste à poursuivre le développement du Universal Backend du compilateur Gambit Scheme.
Le Universal Backend permet la traduction de programmes Scheme vers d'autres langages ainsi que la migration de programmes Scheme en cours d'exécution vers d'autres plateformes. Pour ce faire,
le code à migrer est d'abord traduit vers un langage cible, qui s'exécutera sur la plateforme cible, et les continuations sont utilisées afin de transmettre l'information
nécessaire à la poursuite de l'exécution à partir du point d'arrêt. |
Sigle du cours | Nom de l'étudiant | Superviseur |
Titre du projet | Description du projet |
IFT3150 | Jérémi Grenier-Berthiaume | Houari Sahraoui |
Acclimate | Acclimate vise à améliorer la réception des alertes
lancées par certaines bases de données (actuellement du Ministère de la Sécurité Publique) à l'aide d'une WebApp et d'une
application Android. Permet aux usagers de visionner le positionnement de ces alertes ainsi que d'en déclarer. Les alertes sont catégorisées pour aider le filtrage. |
IFT3150 | Palmang Kevin Kombate | Abdelhakim Senhaji Hafid |
KryptNation | KryptNation est une application Android qui permet
d'afficher la balance d'un compte (wallet) en termes de nombre de tokens, mais aussi la liste des transactions effectuées dans ce compte. L'application mobile Android KryptNation va
principalement utiliser ETHERSCAN API pour: scanner l'adresse QR de n'importe quel wallet ethereum, ou l'intégration avec un wallet tel que trust et metamask, afficher la balance, afficher la
liste de transactions, et mettre en signet (bookmark) plusieurs wallets, de sorte que vous pouvez l'afficher à tout moment sans vous connecter à un wallet ou scanner QR. |
IFT3150 | André Lalonde | Bernhard Thomaszewski |
Structure 3D avec interlockage | Le projet consiste à déterminer si étant donnée un objet abstrait 3-dimensionnel et une
forme 2-dimensionnel, il existe une façon de reproduire une version creuse de l'objet sans faces, en enclanchant une série d'objets de la forme souhaiter en leur ajoutants des
connecteurs mâles ou bien femelles. |
IFT3150 | Olivier Lepage-Applin | Houari Sahraoui |
Acclimate | Acclimate vise à améliorer la réception des alertes
lancées par certaines bases de données (actuellement du Ministère de la Sécurité Publique) à l'aide d'une WebApp et d'une
application Android. Permet aux usagers de visionner le positionnement de ces alertes ainsi que d'en déclarer. Les alertes sont catégorisées pour aider le filtrage. |
IFT3150 | Sophie Savoie | Houari Sahraoui |
Acclimate | Acclimate vise à améliorer la réception des alertes
lancées par certaines bases de données (actuellement du Ministère de la Sécurité Publique) à l'aide d'une WebApp et d'une
application Android. Permet aux usagers de visionner le positionnement de ces alertes ainsi que d'en déclarer. Les alertes sont catégorisées pour aider le filtrage. |
IFT3150 | Amir Shayeghi | Miklós Csűrös |
Count | Count is a software package for the evolutionary analysis of homolog
family sizes (phylogenetic profiles), or other numerical census-type characters along a phylogeny. The principal data consist of the distribution of homolog family sizes across multiple
genomes: for each (gene) family, that table gives the number of homologs identified in each genome. Count has been tested using data from the arCOG and KOG databases. |
IFT4055 | Adam Sigal | Liam Paull |
Duckietown AI Driving Olympics | "Duckietown" (duckietown.org) est un effort de robotique, de recherche et de vulgarisation. Le but ambitieux
est de créer la plateforme d'autonomie la plus largement disponible au monde, initialement conçue par nous, mais finalement adoptée et maintenue par la communauté en entier,
possiblement avec le soutien continu d'une institution particulière pour l'administration. Actuellement, le projet est dans un état qui est trop complexe et donc trop inaccessible pour bien des
gens. Un ordinateur utilisant GNU/Linux est requis et il y a plusieurs détails de configuration nécessaires. L'objectif de mon projet étudiant est d'apprendre les détails du
fonctionnement du robot (et par conséquent des véhicules autonomes) puis d'appliquer le génie logiciel et des techniques spécifiques à la robotique pour rendre la
plateforme plus accessible et robuste. Le projet sera utilisé dans une compétition réelle au prestigieux Neural Information Processing Symposium (NIPS) en 2018 (nous appelons cette
compétition les AI Driving Olympics). |