darhal
I'm computer science & engineering student. I love developing and creating new things.
AmazonFrance
Pinned Repositories
Algorithms-Notes
Important notes about different algorithms, data structures how and when to use them with focus on key elements for technical interviews
An-Application-of-Deep-Reinforcement-Learning-to-Algorithmic-Trading
Experimental code supporting the results presented in the scientific research paper entitled "An Application of Deep Reinforcement Learning to Algorithmic Trading"
Arezzo
A simple musical composer and synthesizer written in Java, UI written in JavaFX. I project that I have worked on during my second year at university.
Maze-Solver
A university project for an AI course, that implements several path finding algorithms such as Dijkstra and A* algorithm.
Procrast
This project is part of a 3rd-year programming course at the university. It's a website where users can sign up, create Lists of Tasks, add tasks, invite other contributors to their lists, etc.
RollingBall
A game written in Java using LibGDX and Box2D. This is a university project for the module mobile development.
SARS-CoV2-Analysis
A statistical and genomic study of the SARS-CoV2 virus. The project contains implementation wide range of statistical functions as well as different genomic analysis algorithms like Levenshtein distance algorithm, Needleman-Wunsch for global alignment, etc
TrikytaEngine_Build
This is Trikyta Engine Build
VeloxEngine
A 3D engine written initially using OpenGL then rewritten to use the lower level graphics API Vulkan. The goal of the project is to minimise the use of 3rd party libraries.
YalCompiler
A compiler for an imaginary programming language called YAL. The project uses jflex as a lexical analyzer and JavaCup as a syntax analyzer.
darhal's Repositories
darhal/Algorithms-Notes
Important notes about different algorithms, data structures how and when to use them with focus on key elements for technical interviews
darhal/TrikytaEngine_Build
This is Trikyta Engine Build
darhal/YalCompiler
A compiler for an imaginary programming language called YAL. The project uses jflex as a lexical analyzer and JavaCup as a syntax analyzer.
darhal/An-Application-of-Deep-Reinforcement-Learning-to-Algorithmic-Trading
Experimental code supporting the results presented in the scientific research paper entitled "An Application of Deep Reinforcement Learning to Algorithmic Trading"
darhal/Arezzo
A simple musical composer and synthesizer written in Java, UI written in JavaFX. I project that I have worked on during my second year at university.
darhal/ASLRecognizer
Deep Convolutional Neural Network that labels American Sign Language letters
darhal/Maze-Solver
A university project for an AI course, that implements several path finding algorithms such as Dijkstra and A* algorithm.
darhal/Procrast
This project is part of a 3rd-year programming course at the university. It's a website where users can sign up, create Lists of Tasks, add tasks, invite other contributors to their lists, etc.
darhal/RollingBall
A game written in Java using LibGDX and Box2D. This is a university project for the module mobile development.
darhal/SARS-CoV2-Analysis
A statistical and genomic study of the SARS-CoV2 virus. The project contains implementation wide range of statistical functions as well as different genomic analysis algorithms like Levenshtein distance algorithm, Needleman-Wunsch for global alignment, etc
darhal/VeloxEngine
A 3D engine written initially using OpenGL then rewritten to use the lower level graphics API Vulkan. The goal of the project is to minimise the use of 3rd party libraries.
darhal/BraveSolider
A platform game using the cocos2dx engine. I worked on this game during the summer of 2017 and it's no longer under development.
darhal/Cpp-Notes
My notes and important lessons from C++ with focus on modern C++ features.
darhal/GraphicsProgramming-Notes
My notes and take aways from 3D rendering and computer graphics in general with focus on real-time graphics.
darhal/IFT712-MacineLearning
A repository that mainly contain labs for IFT712 (Machine Learning/Technique d'Apprentissage) Masters in AI @ University of Sherbrooke
darhal/IFT799-DataScience
A repistory for IFT799 Data Science (Science des données) course Masters in AI @ University of Sherbrooke
darhal/Kernel
My attempts to implement a simple kernel for ARM chips. This is primarily targeted for Raspberry Pi boards but should be extended beyond that in the future.
darhal/MiniCPU
An emulation of a MIPS CPU using the C language.
darhal/Projet-Boissons
A web development project that I have done during my 3rd in university. The project is a website that offers beverages recipes. The backend is written in PHP. while CSS, HTML and JS are used for the frontend.
darhal/Puzzle-Bobble
A game that is written in C using the SDL library. A project that I have done during my first year in university.
darhal/Robotics-Cartography
Cartography projects for Lego Mindstorm
darhal/Snakerabble
A fun game inspired from Snake, Scrabble and Wordle made using C++, Qt and QML. Supports both singleplayer and multiplayer mode.
darhal/STT760-MathForAI
A repository that mainly contain labs for STT760 (Math for AI / Math pour l'IA) Masters in AI @ University of Sherbrooke
darhal/TeachingC
A repository that contains all the resources I have prepared for the lectures I gave about the C language as part of my tutoring contract with the university.
darhal/Tesh
Tesh is a custom shell (just like bash or zsh) that parse and execute user commands. The project uses only POSIX primitives and syscalls.
darhal/TrikytaEngine
A 2D Game Engine that was written using SDL and Box2D. it's exposes some features to Lua through bindings.
darhal/Trottipret
A university project that uses C++ and Qt 5 Widgets to implement a desktop application that is made for scooter rentals
darhal/Twisk
A simulation software that is written in Java and C (It also uses multithreading). I have worked on this project during my second year at university.
darhal/Vulkan-Notes
My notes and takeaways from the Vulkan API with focus on modern API features and common pitfalls.
darhal/Wordle
A fun Wordle clone made using C++, Qt and QML