Pinned Repositories
Anubis-IDE
Assassins-Creed
A simple front-end web page design with a sticky navbar, built with HTML/CSS/JS
awesome-flutter
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
bubble-sheet-recognition
The goal of the project is to implement an OMR algorithm, which takes an input bubble sheet image, recognizes the answers and exports a text file as an output using python and openCV tools.
Digital-Access-Control
A finite state machine that takes a specific pin number, opens door and fires the buzzer's alarm. Starting from VHDL, till reaching synthesis process and generating the logical and physical level circuits. Built using VHDL and Alliance CAD tools.
Grading-System-MySQL
A system that includes university departments and students’ information. Each department offer some courses and each student must choose a department. It considers the courses taken by a student and their grades and exports a transcript that contains all courses taken by the student. Built using Java (MVC) and MySQL database.
Mars-social-app-mvvm
Mars is a platform that provides researchers, techies, and enthusiastic people a simple, cost-efficient and reliable way to communicate and share their thoughts about space exploration and Mars.
MIPS-Datapath-and-Control-Unit-Simulator
A GUI MIPS processor (data-path and control unit simulator), built using Java.
Page-Replacement-Algorithms
A simple console application providing the implementation of the FIFO, LRU, LFU, Second Chance, Enhance Second-Chance, and Optimal page replacement algorithms, built using Java.
TinyLangCompiler
A compiler for the tiny language that scans different tokens, checks and parses the language of the grammar and generates the equivalent syntax tree. Built using Java.
Ghamry0x2's Repositories
Ghamry0x2/bubble-sheet-recognition
The goal of the project is to implement an OMR algorithm, which takes an input bubble sheet image, recognizes the answers and exports a text file as an output using python and openCV tools.
Ghamry0x2/Page-Replacement-Algorithms
A simple console application providing the implementation of the FIFO, LRU, LFU, Second Chance, Enhance Second-Chance, and Optimal page replacement algorithms, built using Java.
Ghamry0x2/Anubis-IDE
Ghamry0x2/Assassins-Creed
A simple front-end web page design with a sticky navbar, built with HTML/CSS/JS
Ghamry0x2/awesome-flutter
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
Ghamry0x2/Banker-Algorithm
This project is a console application providing the implementation of Banker’s algorithm, were several processes request and release resources randomly, built using Java.
Ghamry0x2/Digital-Access-Control
A finite state machine that takes a specific pin number, opens door and fires the buzzer's alarm. Starting from VHDL, till reaching synthesis process and generating the logical and physical level circuits. Built using VHDL and Alliance CAD tools.
Ghamry0x2/Grading-System-MySQL
A system that includes university departments and students’ information. Each department offer some courses and each student must choose a department. It considers the courses taken by a student and their grades and exports a transcript that contains all courses taken by the student. Built using Java (MVC) and MySQL database.
Ghamry0x2/Mars-social-app-mvvm
Mars is a platform that provides researchers, techies, and enthusiastic people a simple, cost-efficient and reliable way to communicate and share their thoughts about space exploration and Mars.
Ghamry0x2/MIPS-Datapath-and-Control-Unit-Simulator
A GUI MIPS processor (data-path and control unit simulator), built using Java.
Ghamry0x2/TinyLangCompiler
A compiler for the tiny language that scans different tokens, checks and parses the language of the grammar and generates the equivalent syntax tree. Built using Java.
Ghamry0x2/BoltAndNuts
Bolt and Nuts algorithm, implemented using three methods (QuickSort, MergeSort and HashMap), built using Java.
Ghamry0x2/Cashier-System
A simple cashier system which makes order, prints invoice and sends order to the kitchen screen, built using Java
Ghamry0x2/fencing-game
The goal is to implement a fencing game system, that takes the input shots from the users' swords and update the Blynk cloud with players scores', hence updating the web and mobile app too. implemented using TivaC, NodeMCU and Arduino microcontrollers, also nRF 24L01 module.
Ghamry0x2/Ghamry0x2
Ghamry0x2/GitHubGraduation-2021
Join the GitHub Graduation Yearbook and "walk the stage" on June 5.
Ghamry0x2/Grading-System-Static
A system that includes university departments and students’ information. Each department offer some courses and each student must choose a department. It considers the courses taken by a student and their grades, calculates the cumulative GPA for each student and exports a transcript that contains all courses taken by the student. Built using Java (MVC).
Ghamry0x2/Hizamo
A simple front-end web page design, built with HTML/CSS
Ghamry0x2/Image-Gallery
A simple front-end image gallery application, which displays images with a set of categories which filter images, Also clicking on any image will display a larger version of it, built with Angular 6, generated with Angular CLI version 6.1.5
Ghamry0x2/linear-regression
Ghamry0x2/My-Circle
This is a simple front-end application that has an admin panel which displays a bunch of local application users, built with Angular 6, generated with Angular CLI version 6.1.5
Ghamry0x2/r3f-game-demo
A demo on how to do a simple tile-based game with React and react-three-fiber
Ghamry0x2/reliable-transport-protocol
Implementing a Reliable Transport Protocol (from J.F. Kurose), using Alternating-Bit-Protocol and Go-Back-N versions.
Ghamry0x2/Run-Journal
A simple front-end application which displays a certain user running trips on a map, built with Angular 6, generated with Angular CLI version 6.1.5
Ghamry0x2/Smart-Home-Prototype
This is a simple smart home application prototype, that can control home temperature, gas, light and doors, built using proto.io
Ghamry0x2/Super-Galaxy
A simple Simple 2D game, built using Java.