Skip to content

Différents projets issus de mon travail universitaire.

Notifications You must be signed in to change notification settings

comejv/uni-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub language count GitHub top language GitHub repo size GitHub last commit

Projets universitaires

NB : La plupart des projets ont été réalisés en binôme avec Euxem.

Pour cloner une partie de ce dépôt, utilisez mon scripte sparse-clone.

Info : certains projets sont stockés dans un dépôt séparé :

Ou dans leur propre dépôt, accessible via un lien plus bas dans cette page.


Stats du dépôt

-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
C                               72            599            979          11253
Python                          13            190            317           2079
C/C++ Header                    20            212            210            471
SQL                              4              8             21            202
make                             3             59             15             89
Markdown                         3             49              0            116
Java                            70            753           2587          13435
-------------------------------------------------------------------------------
SUM:                           185           1870           4129          27529
-------------------------------------------------------------------------------

INF101

Méthodes informatiques et techniques de programmation

Blackjack : un jeu de blackjack en CLI avec des bots et des options de jeu.


INF201

Algorithmique et programmation fonctionnelle

Dames : un jeu de dames simple sur plateau hexagonale en CLI.


INF203

Système et environnement de programmation

Cow : Un programme basé sur l'application en CLI cowsay. Il vous permet d'afficher une vache avec un message personnalisé et dispose de quelques options et jeux.


INF301

Algorithmique et programmation impérative


INF304

Bases du développement logiciel : modularisation, tests

INF304 fait suite à INF301/APP2 en abordant la génération de terrains et le test de l'intépreteur.


INF402

Introduction à la logique

INF402 - Projet : un programme qui permet de résoudre une partie du jeu "Hashiwokakero" (ou "Bridges" pour les intimes) en utilisant de la computer vision pour comprendre le plateau et de la logique pour résoudre le problème. Implémentation d'un WalkingSAT simple.


INF403

Gestion de données relationnelles et applications

INF403 - Projet : application de gestion d'une base de données pour une entreprise produisant et vendant de l'hydrogène liquide.

INF404

Projet logiciel

INF404 - Projet : interpréteur d'un langage que nous avons créé, dont le but est d'ajouter un paradigme de programmation fonctionnelle au langage graphique dot qui n'est que déclaratif. Stocké sur un dépôt de mon binôme, Euxem.

PROG5

Projet logiciel

ARM-SIMULATOR : ce projet vise à développer un simulateur pour un sous-ensemble du jeu d'instructions ARMv5. Le simulateur est conçu pour exécuter un code machine écrit pour le jeu d'instructions ARMv5 sur une machine hôte avec un jeu d'instructions différent. Bien que l'architecture hôte cible principale soit Intel x86 (32 bits) ou x86-64 (64 bits), le code du simulateur est écrit de manière portative et peut être compilé et exécuté sur d'autres architectures. Projet réalisé en équipe de 6 personnes.

Systèmes et réseaux

Projets en cours de semestre

MINI-SHELL : création d'un shell capable de gérer l'exécution de programmes et commandes internes, de mettre des tâches en arrière plan et de les ramener au premier plan ou de les suspendre.

FTP : serveur et client FTP capable de gérer plusieurs connections, avec répartition de la charge entre plusieurs serveurs avec une architecture maître esclave.

PROG6

KUBE : Implémentation java d'un jeu deplateau avec interface graphique avec swing, intelligence artificielle pour pouvoir afronter l'ordinateur et intégration réseau pour jouer en ligne.

About

Différents projets issus de mon travail universitaire.

Resources

Stars

Watchers

Forks