Pinned Repositories
ADT-representing-a-batch-of-packets
Two versions of one abstract data type representing a batch of packets to process them efficiently
Analyse-de-la-propagation-d-un-virus-dans-une-population
Utilisation des chaînes de Markov pour étudier la propagation d'un virus dans une population en Python
Beta-machine
Construction of the beta machine from scratch in Logisim
Codage-de-Prufer
Implémentation du codage Prufer d'un graphe réalisé en C
Drunk-run
2.5D Drunk run game made in C++ using the SDL library
Dynamic-memory-allocation
Dynamic memory allocation implemented in Assembly language
File-explorer
File explorer implemented using design patterns in Java
Grid-based-mini-games
Mobile application to play grid-based mini games made in Dart using Flutter
SDN-data-center-configuration
Configuration of the controller of a SDN network of a data center using the Python mininet library
VSOP-compiler
A compiler made in C++ for the very simple object-oriented programming language
OlivierJoris's Repositories
OlivierJoris/Grid-based-mini-games
Mobile application to play grid-based mini games made in Dart using Flutter
OlivierJoris/SDN-data-center-configuration
Configuration of the controller of a SDN network of a data center using the Python mininet library
OlivierJoris/ADT-representing-a-batch-of-packets
Two versions of one abstract data type representing a batch of packets to process them efficiently
OlivierJoris/Analyse-de-la-propagation-d-un-virus-dans-une-population
Utilisation des chaînes de Markov pour étudier la propagation d'un virus dans une population en Python
OlivierJoris/Beta-machine
Construction of the beta machine from scratch in Logisim
OlivierJoris/Codage-de-Prufer
Implémentation du codage Prufer d'un graphe réalisé en C
OlivierJoris/Drunk-run
2.5D Drunk run game made in C++ using the SDL library
OlivierJoris/Dynamic-memory-allocation
Dynamic memory allocation implemented in Assembly language
OlivierJoris/File-explorer
File explorer implemented using design patterns in Java
OlivierJoris/Human-activity-classifier
Human activity classifier using timestamps data made in Python using the Scikit-Learn library
OlivierJoris/Source-coding-data-compression-and-channel-coding
Project about source coding, data compression, and channel coding techniques made in Python
OlivierJoris/VSOP-compiler
A compiler made in C++ for the very simple object-oriented programming language
OlivierJoris/Firewalls-configuration-using-iptables
Configuration of the firewalls of a small network using iptables and netkit
OlivierJoris/Images-slimming
Images slimming implementation for PNM images in C
OlivierJoris/Information-theory-application
Application of information theory to solve problems using Python
OlivierJoris/Jeu-plateforme-Mario
Jeu de plateforme Mario réalisé avec pygame
OlivierJoris/Martist
Program that randomly generates an image using mathematical expressions made in C++
OlivierJoris/Music-filters
Music filters library implemented in Java
OlivierJoris/Pacman-Bayes-filter
Bayes filter used in the Pacman game to locate ghosts in Python
OlivierJoris/Pacman-minimax-agent
Pacman implemented as a minimax agent to win the game
OlivierJoris/Process-tracer
Tracer of a process made in C
OlivierJoris/RW-locks-using-channels
Implementation of read and write locks used in a concurrent programming environnement using channels in Go
OlivierJoris/Search-algorithms-in-Pacman
Search algorithms in the Pacman game made in Python
OlivierJoris/Shop-customer-counter
Shop customer counter made using a PIC microcontroller in Assembly
OlivierJoris/Statistics-process-pages
Program that performs statistics according to the pages associated to a tracee process made in C
OlivierJoris/Sudoku-and-graph-coloring-SAT-solver
Sudoku solver using propositional logic made in Python using a Java SAT solver