Réalisations des étudiants

Les projets des étudiantes et étudiants des baccalauréats en informatique sont variés et représentent les possibilités de domaines d'emplois qu'offrent nos formations.

Voici les projets réalisés à l'hiver 2020 : 

Are you on board

AreYouOnBoard.com est un site web permettant de faire l'évaluation des jeux de société similaires à IMDB ou Rotten Tomatoes. L’évaluation et la brève description des jeux permettront aux utilisateurs de découvrir une grande nouveauté de jeu et agiront à titre d’information lors d’un doute au cours de l’achat de nouveaux jeux. Pour éviter que les joueurs achètent tous les jeux qui leur sautent aux yeux, ce site inclura des fonctionnalités de création d’événements, à l'aide d'une carte de l'API Google, qui servira aux gens qui partagent les mêmes goûts de jeux, à proximité, de se rassembler ensemble pour jouer.

BeatRace

Tu aimes la vitesse? Tu as toujours voulu jouer à un jeu qui s'adapte à ta musique préférée? Voici Beat Race, un jeu où ta musique génère une piste unique!

Beat Race est un jeu de course qui permet de sélectionner sa propre musique pour générer une piste de course! Naviguez dans un espace infini dans toutes les directions! Affrontez vos amis sur l'une de vos musiques préférées pour obtenir un meilleur score! Attention! La piste disparaît si vous n’êtes pas assez rapide et les tournants peuvent être serrés! Donc main sur le volant et plein gaz!

Catan

Notre générateur de Catan est un site web qui permet de générer un plateau de Catan qui a été testé pour vous! Nous générons plusieurs plateaux aléatoirement et, pour chacun d’entre eux, nous avons plusieurs agents intelligents qui jouent de multiples parties afin de savoir quel est LE meilleur plateau. La plupart des générateurs ne font que générer aléatoirement un plateau selon certaines règles, mais nous avons décidé d’aller plus loin en faisant en sorte que tout ce que nous générons soit testé plusieurs fois. Si vous vous sentez aventureux, vous pouvez même changer le nombre de plateaux qui vont être générés ainsi que le nombre de parties qui vont être jouées par plateau.

Cirrus Lab

Tu veux apprendre à programmer et tu ne sais pas où commencer? Nous avons le cours idéal pour toi! TutorialQuest est une activité spécialement conçue pour apprendre les fondements de l'informatique à travers le développement d'un jeu vidéo.

Classification ARN

Dans notre projet, nous nous intéressons à la classification des ARN par des méthodes d'apprentissage supervisé ainsi que par des méthodes d'apprentissage profond. Ce qui rend notre méthode différente des autres est l'utilisation d'une base de données avec des motifs caractérisant chaque famille. À travers ces motifs, nous allons essayer de classifier les séquences en fonction de leurs familles qui représentent la structure secondaire de l'ARN.

Corridor interactif

Le projet de corridor interactif est né dans le but de créer un divertissement unique en transformant ce qui était supposé être un banal mur en une expérience interactive hors du commun. Cela est fait en détectant les passants marchant dans un couloir et en générant des effets interactifs, sur les murs, appropriés aux mouvements captés. Ce que l’équipe d’ODELA a fait, c’est établir les bases de ce projet en implémentant la calibration de projecteurs afin que les projections soient fidèles à la forme originale des images à diffuser.

eASTD

L’éditeur eASTD permet d’éditer des spécifications graphiques d’automates hiérarchiques, appelés Algebraic State-Transition Diagram (ASTD). Il est développé en JavaScript afin de pouvoir être utilisé avec un fureteur, d’être léger et aucune installation n’est requise. Les ASTD ressemblent à des State Machine à la UML, mais ils offrent plus de puissance pour la spécification de système. Ils sont utilisés pour construire, en autres, des spécifications de détection d’attaques en sécurité informatique.

Gamebox

Gamebox : Une boîte de jeux interactive!

Comprenant 3 jeux de réflexion (Échecs, Démineur et Mastermind).

Gamebox est un projet réalisé en React.js offrant une façon amusante de passer le temps!

GamersBuddy

GamersBuddy, un site web vous permettant de trouver les marchands offrant les meilleurs prix. Avec son design élégant et facile à naviguer, notre site web vous permettra d’économiser autant sur les plus vieux jeux que sur les nouvelles sorties. Avec une mise à jour quotidienne, notre bibliothèque de jeux est toujours à jour et vous permettra d’obtenir les meilleurs prix et informations à propos des jeux que vous aimez le plus. Regroupant les marchands numériques de jeux les plus populaires comme Steam, Epic Games, PSStore, etc., GamersBuddy est LA plateforme pour garder le portefeuille de tous les gamers bien garni.

Goglocery

Goglocery est une application web progressive (PWA) permettant à ses utilisateurs de faire leur épicerie en ligne pour qu'elle soit ensuite livrée à leur porte. C'est une application codée à l'aide de React, Redux, SpringBoot et utilisant un pipeline Gitlab CI/CD.

JDISGames

Pour la compétition annuelle d’intelligence artificielle organisée par les JDIS, nous avons fait un jeu basé sur Diep.io. Il s’agit d’un jeu d’action pour lequel les participants devront faire une intelligence artificielle dans le but de bâtir leur char d’assaut, vaincre celui des adversaires et gagner le plus de points possible!

Kingdom Chess

Avec Kingdom chess, formez une équipe de combattants à votre image et déjouez celles de vos adversaires. Faites évoluer vos unités, peaufinez votre composition et devenez le roi du champ de bataille.

Mathland

Une expérience d'apprentissage amusante et stimulante adaptée aux enfants du primaire et accessible où que vous soyez!

Matrice intelligente

Alors que les neurones de votre cerveau disent à votre cœur de battre, les neurones de CNN-ELM apprennent ces battements.

Maze Hunter

Mesurez-vous à de redoutables ennemis dans ce tout nouveau jeu de type roguelike! Développer vos réflexes, améliorer votre personnage et triompher dans le labyrinthe. Seuls les chasseurs d’expériences auront une chance d’en sortir vivants. Qu’en est-il de vous?

MedInfo

MedInfo est une application web réactive fait en JavaScript qui permet aux citoyens, ainsi qu’au personnel du secteur de la santé d'examiner les risques des médicaments approuvés par la FDA (Food & Drug Administration), de voir le résultat d’un rapport en particulier (pays de fabrication, date du rapport) de compter le taux d’occurrence d’un effet indésirable en particulier pour en fin de compte participer à des décisions plus éclairées concernant leurs soins de santé et leur traitement.

NaN

Notre projet consiste en une application web produite sur demande pour le Syndicat des Chargées et Chargés de Cours de l’Université de Sherbrooke. Cette application a pour but d’aider les membres en rendant plus lisibles des données statistiques relatives à l’effectif du syndicat, en plus de produire différentes analyses d’affaires pour soutenir le processus de renouvellement de convention.

Neo

Une plateforme en partenariat avec « Un souffle pour l’espoir » permettant la création d’événements de récoltes de dons pour différents organismes à but non lucratif et pour la recherche en lien avec la santé cardio-respiratoire (Fibrose kystique Canada).

PenTest

Exemple des outils utilisés dans le cadre de mes tests d'intrusions. Ces outils permettent de faciliter la recherche de vulnérabilité.

Quiz Musical

Une app de devinettes musicales pour les partys de tout genre!

RayTracinGO

Ce qu’on aura retenu du Game Developers Conference de 2019, c’est que le tracé de rayons en temps réel gagne en popularité. Unity, Unreal Engine, CryEngine… Tous les grands noms dans le monde du jeu vidéo intègrent cette technologie à leur logiciel. C’est dans ce contexte que RayTracinGO est né. Il s’agit d’un projet développé par deux étudiants au baccalauréat en sciences de l’image et des médias numériques tirant profit de la puissance de calcul du processeur graphique pour générer en temps réel des images de qualité exceptionnelle à l’aide du tracé de rayons. Il ne suffit que d’une fraction de seconde pour pouvoir apprécier et naviguer au travers de plusieurs scènes magnifiques contenant des ombres et réflexions réalistes!

Robot Vision

Robot vision est un projet dans lequel j'ai eu à utiliser des techniques de l'intelligence artificielle, à savoir le modèle génératif et un réseau de neurones profond, pour pouvoir faire la détection d'arbres dans des images. Cette tâche s'inscrit dans un plus grand projet ayant pour but d'utiliser un robot de façon autonome dans des champs pour qu'il aide les agriculteurs dans des tâches faites jusqu'à maintenant manuellement.

Roommate

Roommate est la boîte à outils complète pour tous vos problèmes de colocation. Vous pouvez créer des listes partagées, discuter et facilement partager vos dépenses avec vos colocataires. De plus, vous pouvez envoyer des avis de bris directement à votre propriétaire. Roommate est disponible sur web et sur mobile.

Sapphire

Dans le domaine de l'informatique de la santé, le format actuellement utilisé pour décrire les projets d'accès aux données (PAD) se nomme SDM/ODM. Ce format comporte certaines lacunes qui compliquent son utilisation pour la nouvelle plateforme apprenante en santé et en services sociaux (PARS3) développée par le Groupe de recherche interdisciplinaire en informatique de la santé (GRIIS). Le GRIIS a donc conçu son propre format, DadaGem, pour résoudre les lacunes du format actuel. Afin de promouvoir et faciliter son utilisation par la communauté, des outils compatibles avec ce nouveau format doivent être développés. L'application Sapphire est l'un de ces outils, qui permettra essentiellement de vérifier que le PAD est conforme au format DadaGem et qui pourra transmettre ce même PAD à la plateforme PARS3.

Smart Home

Les personnes âgées souffrent de problèmes de déclins dans leurs capacités physiques, cognitives et émotionnelles. La dégradation de leur état se reflète par des changements dans leur comportement. Pour cela la détection précoce des changements de leurs habitudes est un élément clé pour une meilleure adaptation des services fournis aux personnes âgées et d'une amélioration de leur qualité de vie.

Une approche technologique a été développée afin de repérer ces changements d’attitude. Cette approche consiste en une surveillance quotidienne des activités des personnes âgées par des technologies discrètes. Les données collectées sont traitées et analysées pour une détection rapide des éventuels changements d'état de santé.

Strongholds

Strongholds est un jeu vidéo du genre RPG stratégique qui se résume à un mariage entre les jeux Super Mario Maker et XCOM.

UdeS RaceCar

Passionné par l’intelligence artificielle? Tripeux de voitures téléguidées? Tout simplement envie de changer le monde? Avec la collaboration de Createk, ce projet de recherche alliant les sciences de l’informatique et le génie mécanique consiste non seulement à améliorer l’intelligence artificielle du déplacement d’une voiture autonome, mais contribuera aussi à la conception de travaux académiques pour les étudiants du nouveau programme de génie robotique de l’Université de Sherbrooke.

Vampires Journey

Dans Vampires Journey, vous et un ami devez prendre le contrôle de deux parents vampires et emmener votre enfant en sûreté. Cependant, ces vampires ne sont pas les plus brillants et ne peuvent se passer le bébé qu'en le lançant dans les airs. Essayez d'atteindre votre destination grâce à vos pouvoirs de vampires tout en essayant de ne pas échapper votre bébé... trop souvent.

Ville intelligente

Le projet Vizu s’inscrit dans le cadre d’un travail de recherche et d’analyse sur des données de la BD du laboratoire Ami-Lab. Il consiste au développement d’une application de visualisation de données qui répond aux exigences du laboratoire.