Mennatullah Hesham Noaman's Projects
A console application which accepts assembly code and generate the 2 tables resulting from the 2 passes done on the assembly code according to M. Morris Mano's book
Implementing the CDMA algorithm at both the sender and the receiver sides single and multiple bit of data.
Chess AI Engine where Backtracking, Pruning, Various Evaluation Factors Involved
CO-Swarm -- is a Multi-Robot System (MRS) used for solving one of
Data Hiding using Stenography by using Genetic Generated Recurrence Functions
A friendly user interface application which allows the user to upload images for simple drawings and form equations for them, Also you can load text files containing equations for drawings and get the image. It is implemented using the Hough transform algorithm.
A command-line 32-bit operating system that implements process execution and memory management using paging.
This project handles image background subtraction in 6 different ways. 1 serial way, 2 parallel ways using open mp, 2 parallel ways using MPI and a parallel hybrid way between open mp and MPI.
My solution for problems in LeetCode site.
The configuration files for a Wan made of 5 routers, 2 switches a host PC and a server using GNS3 where the host and server can be changed to clouds and connected to real host and server.
Trivial Guessing Game where you take turns to guess a random number correctly.
A basic melody player for Arduino that plays audio digital tones with different frequencies on a Piezo ,presented on the LCD a list of melodies to the user, keypad to switch between the melodies, play and pause a specific melody. The melody player using DuinOS to manage multitasking of the tone playing.
user friendly GUI for a music production company
Playing piano using your keyboard in Assembly.
A project that handle various security algorithms. Some are classical algorithms like ceaser, monoalphabetic, hill cipher,.. and other non classical algorithms like AES, RSA RC4 and dffie helman key exchange
Interfacing LCD, keypad, a motor, a buzzer and a speaker using an arduino kit to emulate a door secured with a password
Drawing spongebob using OpenGl with C++.
This project simulate the behavior of a channel working with TDMA aloha method or TDMA slotted-aloha method
Implementation for telnet protocol uses socket programming .
This repository contains my solution for UVa(https://onlinejudge.org/) problems.