Pinned Repositories
compiler-frontend
First two front-end phases of a language-independent compiler implemented in C++
MRNet
This is an assignment for Pattern Recognition Course taught at Alexandria University, Faculty of Engineering offered in Spring 2019. Our Official Contribution on developing a Model for MRNet dataset.
RealiableUDP
A Reliable application layer built over the unreliable UDP, using two different algorithms: Stop And Wait (rdt 3.0) and Go Back N.
risky
RISKY is a simple abstract version of the classic strategy Game (RISK), provided with a an easy to use web-based GUI.
Circus-Of-Plates
Using various design patterns for making a game using a pre-made engine in java
compiler-frontend
First two front-end phases of a language-independent compiler implemented in C++
CompilerCpp
A simplified grammar pascal compiler built using C++
DBMS
HotelReservationSystem
A website for hotel reservation handling clients, hotels and brokers
oswidan97's Repositories
oswidan97/CompilerCpp
A simplified grammar pascal compiler built using C++
oswidan97/Circus-Of-Plates
Using various design patterns for making a game using a pre-made engine in java
oswidan97/compiler-frontend
First two front-end phases of a language-independent compiler implemented in C++
oswidan97/DBMS
oswidan97/HotelReservationSystem
A website for hotel reservation handling clients, hotels and brokers
oswidan97/EmployeesManagementSoftware
This android app is for employees managment system with the following features
oswidan97/FaceRecoginition
This is an assignment for Pattern Recognition Course taught at Alexandria University, Faculty of Engineering offered in Spring 2019. It is a Face Recognition assignment using 2 different techniques: PCA and LDA. The 2 approaches results is then compared and the README provides about our conclusion about it.
oswidan97/GraphAlgorithms
oswidan97/huffman-coding-zipper
A "Huffman Coding" algorithm-based application written in C++ to compress/decompress any type of files.
oswidan97/ImageSegmentation
This is an assignment for Pattern Recognition Course taught at Alexandria University, Faculty of Engineering offered in Spring 2019. We intend to perform image segmentation. Image segmentation means that we can group similar pixels together and give these grouped pixels the same label. The grouping problem is a clustering problem. We want to study the use of K-means on the Berkeley Segmentation Benchmark. Below we will show the needed steps to achieve the goal of the assignment.
oswidan97/Interpreter
oswidan97/Modulation-Recognition
This is an assignment for Pattern Recognition Course taught at Alexandria University, Faculty of Engineering offered in Spring 2019. The assignment goal is to design neural network that are able to classify the signals in the DeepSig dataset into their different modulation types.
oswidan97/MRNet
This is an assignment for Pattern Recognition Course taught at Alexandria University, Faculty of Engineering offered in Spring 2019. Our Official Contribution on developing a Model for MRNet dataset.
oswidan97/MultiThreaded_Webserver
Networks Assignment 1 , Introduction to Socket Programming developed by C++
oswidan97/PageReplacementPoliciesSimulation
oswidan97/phone-numbers-listing
oswidan97/Pneu-UFO
A solution proposed for for the design by nature challenge in Nasa Space Apps Challenges 2018. Pneu-UFO is an autonomous free-flyer to detect and characterize MMOD (Micrometeoroid and Orbital Debris) damage on spacecraft surface.
oswidan97/RealiableUDP
A Reliable layer built over UDP, in two different approaches and features: Stop And Wait (rdt 3.0) and Go Back N.
oswidan97/risky
RISKY is a simple abstract version of the classic strategy Game (RISK), provided with a an easy to use web-based GUI.
oswidan97/SICAssembler
An assembler for the SIC machine built using java
oswidan97/Simple-Shell
oswidan97/SurfaceDamageDetection
A Transfer learning based convolutional neural network to detect and charcterize the surface damage levels.
oswidan97/Threads
oswidan97/TrainAutomation
oswidan97/Vector-Drawing-Application