Khaled Mohab's repositories
dash-component-boilerplate
Get started creating your own Dash components here.
Github-Search
an app to search for repos on github, and retriving info about the repo and the owner using swift and JS
ImageRecognition-IOS
integrated inception V3 model with Swift app using coreML to recognise the item in an image.
Bar-chart-OpenGL
A C program using openGL libraries to draw a Bar chart with 1, 2, 3 and 4 on x-axis
3D-letter-OpenGL
C program using openGL libraries to draw letter K in 3D and rotate around the Z-axis when pressing "s" and stop when pressing "p"
2D-Letter-openGL
A C program using openGL libraries to draw 2D letter K and rotate aroud its center when pressing left click and stop when pressing right click
Brick-breaker-OpenGL
A C Breakout clone using OpenGL,in which the player must smash a wall of bricks by deflecting a bouncing ball with a paddle. The paddle may move horizontally and is controlled by the lest and right keys in the keyboard.
Fruit_ninja
Dream Team
Mutual-Exclusion-and-Synchronization-Train-Automation
A train system that manages a train station with randomly entering passengers(a thread for every person) and trains entering with a certain frequency as a thread for every train.
memory_mangment
managing memory by thee methods (FIFO, LRU,CLOCK)
d3
Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
Atmega32_microcontroller
Atmega interface for LCD and keypad, using I2C from memory interface
8051_LED-patterns-
assembly program for at89c51ed2 to represent the binary code on Port 2 on LED. with 3 switches up and down buttons and a auto mode.
sorting-techniques-Python-
This program run 3 sorting algorithms on the same array and compares the running time
huffman-python
run Huffman compression algorithm on (text and binary) files with compression rate of 60%