Pinned Repositories
Arabic-text-diacritization
Backend-Reddit
This repo is for designing and implementing the backend of a mimic version of Reddit using its open API
Change_Detection
A computer vision project for change detection in satellite images taken at different time periods
Distribut_File_System
A simple implementation of a distributed file system using gRPC and Golang
Graphics_project
A simple game built on top of a game engine implemented with OpenGl
InstaChat
OS-Scheduler
A CPU scheduler determines an order for the execution of its scheduled processes; it decides which process will run according to a certain data structure that keeps track of the processes in the system and their status.
Regex_Compiler
RSA
RSA implementation in Python
Search-Engine
The aim of this project is to develop a simple Crawler- based search engine that demonstrates the main features of a search engine (web crawling, indexing and ranking) and the interaction between them.
KirollosSamy's Repositories
KirollosSamy/RSA
RSA implementation in Python
KirollosSamy/Graphics_project
A simple game built on top of a game engine implemented with OpenGl
KirollosSamy/Regex_Compiler
KirollosSamy/Change_Detection
A computer vision project for change detection in satellite images taken at different time periods
KirollosSamy/InstaChat
KirollosSamy/OS-Scheduler
A CPU scheduler determines an order for the execution of its scheduled processes; it decides which process will run according to a certain data structure that keeps track of the processes in the system and their status.
KirollosSamy/ALU-Logisim
A logic circuit simulator that calculate the sum, subtraction, multiplication and division of any two signed numbers and represents them on a seven segments display screen
KirollosSamy/Arabic-text-diacritization
KirollosSamy/Backend-Reddit
This repo is for designing and implementing the backend of a mimic version of Reddit using its open API
KirollosSamy/Distribut_File_System
A simple implementation of a distributed file system using gRPC and Golang
KirollosSamy/FinanceVerse
A website to guide you manage your transactions, loans , payments and stocks.
KirollosSamy/Five-stages-pipeline-processor
This is an implementation of a five stages pipeline processor using verilog
KirollosSamy/Mars-Exploration
A simulation of a mission on mars performed by rovers
KirollosSamy/Microprocessor-Game-Simulator
This is an assembly language game project which connect 2 PCs through a Simple network, using serial communication and let them write commands on virtual microprocessor which executes on your opponant's virtual MP and the one who firstly puts the required values on his opponent wins
KirollosSamy/Problem-Solving-Training
Problem Solving Training for computer science students.
KirollosSamy/Search-Engine
The aim of this project is to develop a simple Crawler- based search engine that demonstrates the main features of a search engine (web crawling, indexing and ranking) and the interaction between them.
KirollosSamy/go-tree-sitter
Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter
KirollosSamy/Networks_Project
An implementation of the Go Back N algorithm in the Data Link layer using Omnet and C++
KirollosSamy/Simulogic
An integrated logic simulator that allows the design, edit, and simulation of simple logical circuits