Pinned Repositories
AngularTodoList
Assembler
It implements a simple assembler for SIC (standard version) with GUI interface using java swing. The assembler reads the source SIC assembly program and generate the object program and the listing file.
BullyAlgorithm
End to end implementation of the Bully Algorithm which is a leader election algorithm in Distributed Systems.
Circutes-of-plates
Two players Circus of plates game implemented with JAVA swing.
DBMS-with-JDBC
Java Database Connectivity (JDBC) provides Java developers with a standard API that is used to access databases, regardless of the driver and database product. JDBC presents a uniform interface to databases
Image-Processor
Implementation both a desktop and an Android application for simple Image processing using Qt, a cross-platform application framework.
Machine-Learning-Nanodegree
Pintos-Operating-System
Play-with-Streams
Provided a stream of NYC Taxi & Limousine Commission data for November 2017. the aim of project is to listen to stream server websocket and calculate some statistics on it.
SPOFI
AhmedMahmoudRizk's Repositories
AhmedMahmoudRizk/AngularTodoList
AhmedMahmoudRizk/BullyAlgorithm
End to end implementation of the Bully Algorithm which is a leader election algorithm in Distributed Systems.
AhmedMahmoudRizk/Image-Processor
Implementation both a desktop and an Android application for simple Image processing using Qt, a cross-platform application framework.
AhmedMahmoudRizk/Play-with-Streams
Provided a stream of NYC Taxi & Limousine Commission data for November 2017. the aim of project is to listen to stream server websocket and calculate some statistics on it.
AhmedMahmoudRizk/Assembler
It implements a simple assembler for SIC (standard version) with GUI interface using java swing. The assembler reads the source SIC assembly program and generate the object program and the listing file.
AhmedMahmoudRizk/Circutes-of-plates
Two players Circus of plates game implemented with JAVA swing.
AhmedMahmoudRizk/DBMS-with-JDBC
Java Database Connectivity (JDBC) provides Java developers with a standard API that is used to access databases, regardless of the driver and database product. JDBC presents a uniform interface to databases
AhmedMahmoudRizk/Machine-Learning-Nanodegree
AhmedMahmoudRizk/Pintos-Operating-System
AhmedMahmoudRizk/SPOFI
AhmedMahmoudRizk/Are-Anime-or-Cartoons-
AhmedMahmoudRizk/ChatApplication
This is a chat app base on Google Firebase, messages are delivered in real-time.
AhmedMahmoudRizk/Clothes-App
android application provides the data of the clothes and everything in the store belong to men, women and children.this project consists of two phases owner version and client version.
AhmedMahmoudRizk/compiler
A java compiler implemented with C++
AhmedMahmoudRizk/IonicTodoList
AhmedMahmoudRizk/JavaProjects
all projects in java
AhmedMahmoudRizk/Map-Android
AhmedMahmoudRizk/Pharmacy-System
AhmedMahmoudRizk/Shell-and-System-Calls
Implementaion of a command line interpreter (i.e., shell). The shell should display a user prompt, for example: Shell/home/username>>, at which a user can enter for example, ls -l command, as follows:Shell/home/username>> ls -a -l. Next, the shell creates a child process to execute this command. Finally, when its execution is finished, it prompts for the next command from the user.
AhmedMahmoudRizk/Signal-flow-graph
AhmedMahmoudRizk/Synchronization-and-Mutual-Exclusion
CalTrain (the train running in California, USA) has decided to improve its efficiency by automating not just its trains but also its passengers. From now on, passengers will be robots. Each robot and each train is controlled by a thread. You have been hired to write synchronization functions that will guarantee orderly loading of trains.