Are listed here, only the projects that are on github. Some repositories may still be private because I need to clean them.
<project name>: language (tools) ~ grade
Game dev:
- Blackjack: Java (Processing) ~ 19.5/20
Game dev:
- Monster: C++ (SDL) ~ 17.5/20 with Tristan R.
- Lightbot: C++ (SFML) ~ 16/20 with Tristan R.
- Cascade: Java (Android) ~ 19/20
System programming:
- Customized shell: C ~ 14/20
Web programming
- Yahtzee: HTML/CSS/JS ~ 19/20
- Atoms: HTML/CSS/JS ~ 19/20
- VueJS example: HTML/CSS/JS (vue.js / google API) ~ 15/20
Cryptography
- Vigenere/Cesar encoder/decoder: Java ~ 17/20 (with RSA encoder/decoder)
- RSA encoder/decoder: Java ~ 17/20 (with RSA encoder/decoder)
Misceallenous:
- Fractals explorer: Java (swing) ~ 16/20 with Rems19
- Optical character recognition: Java (ij) ~ 14/20
Game dev:
Misceallenous:
- 3D Vision for robots: C++/C# (Qt, openCV, Unity, networking) ~ 16/20 really tough project with the awesome Robin M.
- Simple compiler: Java (Beaver / JFlex) ~ ?/20
- Terminus: HTML/CSS/JS ~ 14/20 (it deserves way more but ok) with Louis J., Paul V., Nicolas D. & Louis S.
- Algorithmic techniques & Programming course: C (OpenGL)
Coding events
- Vipi: HTML/CSS/JS ~ 3rd/32 at Computer Science Night 2018 (coding competition between French Universities).
Introduction to Artificial Intelligence:
- Pacman project from the Berkeley AI Lab: Python ~ (26/25, 25/25, 30/30)
- Pacman tournament: Python ~ (1st run: 1st place, final run: 4th, final grade: 41/40)
Introduction to Software Engineering:
- RentMyJunk: HTML/CSS/JS w/ React & Flask ~ (Final grade: A)
Computer graphics:
- WebGL assignments: Javascript/GLSL ~ (10/10, ?/10, ?/10, ?/10)
in progress