Khaled Waleed's repositories
PaintProject-Win32
A Paint program implementation using Win32 windows API.
Chinese-Checker-with-AI
A game of Chinese checkers where a user is able to play against an AI with multi levels of difficulty. The internal ai utilises the min-max algorithm
CoffeeBackend
A cafe backend API built with spring-boot using JPA, secured with JWTs. The service is deployed on Heroku. Serves as a back end for serveral platforms: ex. https://github.com/Ibrahim-Adel-20190008/CoffeeApp
CPU-Scheduler-Simulator
This CPU Scheduler Simulator is made to solve an assignment in the Operating systems course. The goal is to show how does the cpu deal with multiple processess running at the same time.
SimpleChat
A proof of concept project that aims to create a simple chat android app using basic Server Client Architecture.
Affirmations-App
A simple android application to display Affirmations that help boosting self confidence.
Android-Communicator
Android Communicator is a small android application that makes basic HTTP requsets (GET/ POST) to a remote server.
Background-Changer
A simple chrome extension to change a web page background colour.
parallel-data-processing
This project implements the usage of the MPI library to work on a data set using multiple processes.
School_Managment_System
A desktop application of a simple school managment system made using QT C++ for GUI and QSql database
Virtual-File-System
This is a mock implementation of a virtual file system with access protection. A user is able to interact with the system through terminal commands.
CurveFitting_GeneticAlgorithm
This program tries to fit a curve that passes the data points
Deadlock-Simulator
A basic system that simulates deadlock of processes and solves it.
Disk-Scheduling-Simulator
Collection of well known disk scheduling algorithms.
Router-simulator
A simulation of a router with devices logging in to it at the same time using threadding managed by semaphores
SpringTest
A mock implementation of a bank backend. This project's purpose is to learn more about spring and JPA.
standardHuffman
This repo is for the solution of the assignment that requires the implementation of the standered huffman compression alogrithm
Suffix-Trie
This project was made to solve an assignment related to (Advanced Data Structures Course).
Tomcat_test
This is my first experience with tomcat and java servlet. As a soultion to an assignment of setting up a trivial tomcat server.