Ahmed Ayman's repositories
AutoComplete
This project uses a set of efficient algorithms and trie data structure offering autocomplete and autocorrect features to the user.
BinarySearchTree
Simple BST implementation with insert, search, get node level
ChatServer
Server connects clients, monitors messages and broadcasts information
Crime-Management-System
A Management System for crimes with User/Admin Login Authentication.
Foura
Interpreted Programming language that can evaluate mathmatical expressions and some other basic commands
KeyLogger
Logs keyboard strokes in a stealthy mode
MathmaticalExpressionParser
Parses mathmatical expressions
MatrixCalculator
All Matrix operations are included in a CLI
WebCrawler
Finds URLS, and analyze them sequentially using threads
WebReconaissance
Tool that takes a url and retreives all possible information about it using nmap scan, whois tool
RollTheBallGame
Roll the ball game in C#
Tetris
CLI tetris with a user friendly menu, pause, save and levels