Mohamed El-Shaer's repositories
Zomba-Analyzer-and-Parser
Zomba Programming Language (A language that we created) tokenizer and parser.
socket.io
Realtime application framework (Node.JS server)
EBGDCo
EBGDCo company website.
SIC-SIC-XE-Assembler
JAVA Program that assembles the SIC and SIC/XE language and creates their source file and object code file.
ContactList
Contact List program using C that stores and retrieves the contacts information.
Phonebook
A phonebook program that enables the user to add, remove, edit a contact in C language using Trees.
Maze-Runner
JAVA Program Object Oriented Programming used to create a maze game of 3 levels.
Paint
JAVA Program Object Oriented Programming used to create a drawing program like Paintbrush.
UDP-Socket-Programming
Client Server JAVA Program that takes two number from the clients and perform their addition in server then returns the sum to the client.
TCP-Socket-Programming
Client Server JAVA Program that takes two number from the clients and perform their addition in server then returns the sum to the client.
BisectionVsSecant-Numerical-Analysis
JAVA Code for comparison between Bisection and Secant Methods of solving equations in numerical analysis.
Stop-and-Wait
Computer Networks Client-Server Project for Stop and Wait reliable data transfer protocol.
Selective-Repeat-Protocol
Computer Networks Client-Server Project for Selective Repeat reliable data transfer protocol.
Zomba-Social-Network
Database Social Network Project Using HTML, PHP, JavaScript, Ajax