Pinned Repositories
CommandGenerator
A project for Nokia
DSB-SC
Double side band supressed carrier modulation and coherent detector demodulation
EightPuzzle
Eight Puzzle solver using BFS, DFS & A* search algorithms
HuffmanFileCompression
Huffman algorithm for files compression
MazeRunner
Arcade game
messages-producer-consumer
Mutually exclusie threads using semaphores PLUS Applying a solution for "Producer/Consumer" problem
paging-and-replacement
Memory management simulation using FIFO, LRU, CLOCK and OPTIMAL replacement
SICXE-Assembler
An assembler for the famous hypothetical microprocessor SICXE
SortingTechniques
Sorting techniques comparison & visualization
Systems-of-Linear-Equations-Solver
System of linear equations solver using numerical analysis with simulation
MohamadTarekk's Repositories
MohamadTarekk/EightPuzzle
Eight Puzzle solver using BFS, DFS & A* search algorithms
MohamadTarekk/DSB-SC
Double side band supressed carrier modulation and coherent detector demodulation
MohamadTarekk/SortingTechniques
Sorting techniques comparison & visualization
MohamadTarekk/HuffmanFileCompression
Huffman algorithm for files compression
MohamadTarekk/packet-sniffer
A TCP packets stealer
MohamadTarekk/paging-and-replacement
Memory management simulation using FIFO, LRU, CLOCK and OPTIMAL replacement
MohamadTarekk/Root-Finder
Root finder using numerical analysis with simulation and plotting
MohamadTarekk/Systems-of-Linear-Equations-Solver
System of linear equations solver using numerical analysis with simulation
MohamadTarekk/UnixShell
A shell for executing Linux commands
MohamadTarekk/CommandGenerator
A project for Nokia
MohamadTarekk/MazeRunner
Arcade game
MohamadTarekk/messages-producer-consumer
Mutually exclusie threads using semaphores PLUS Applying a solution for "Producer/Consumer" problem
MohamadTarekk/SICXE-Assembler
An assembler for the famous hypothetical microprocessor SICXE
MohamadTarekk/AudioEqualizer
Filter sound files & add gain to frequency bands
MohamadTarekk/EnglishDictionary
English dictionary using Red Black Trees
MohamadTarekk/http-proxy
HTTP proxy with caching and threading
MohamadTarekk/ImageSearch
Using hash-maps with images
MohamadTarekk/LibrarySystem
Library management & administration system
MohamadTarekk/Monoalphabetic-Encryption
Assembly code for 8086 machine to encrypt/decrypt alphabets
MohamadTarekk/nodejs-server
A Node JS server for docker bootcamp
MohamadTarekk/Paint
Draw shapes and edit them
MohamadTarekk/SmartHomeRobot
Arduino script for a smart home robot
MohamadTarekk/TextSuggestion
Suggest correct spellings for input using Trees
MohamadTarekk/tftp-client
A console application that uses trivial file transfer protocol TFTP in a client side.
MohamadTarekk/threaded-matrix-multiplication
Matrix multiplication using user-level threads in PISOX library
MohamadTarekk/threaded-mergesort
Mergesort using user-level threads in PISOX library
MohamadTarekk/xinu-vm-adapted
Adapted version from the original xinu-galileo to compile and run on a guest virtual machine