Mohamed Ali Qiaty's Projects
Config files for my GitHub profile.
The BusTub Relational Database Management System (Educational)
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
A library of common data structures and algorithms written in C.
A complete computer science study plan to become a software engineer.
A Java application. UML Class Diagram and UML Sequence Diagram are included.
Assignment 2 of Algorithms MOOC
A simple function graphing program written in Java
our graduation project deployment
GP-PLC-Project
Java programs
Extensions for JFreeChart to support JavaFX client applications.
Matplotlib for java: A simple graph plot library for java, scala and kotlin with powerful python matplotlib
Library for NRF24L01 + Demo projects for STM32 NUCLEO boards.
β’ Traffic light system that organizes the traffic for cars and pedestrians. Itβs supplied with a crosswalk button to let the signal operations know that someone is planning to cross the street, so the light adjusts, giving pedestrians enough time to get across.
β’ It's a system that simulates the interaction between a bank card and an ATM or any pay point. β’ Only supports the pay operation and I'm keeping building it.
Simple 16-bit MIPS-like processor with seven 16-bit general purpose registers: R1 through R7. R0 is hardwired to zero and cannot be written. There is also one special-purpose 12-bit register, which is the program counter (PC). All instructions are 16 bits and there are three instruction formats: R-type, I-type, and J-type.
Remote Controlled Car with Atittude and Heading Refernce System.
Graduation Project for ITI 4-Months Intake #2
16 lectures about "Software Systems Design" presented in Innopolis University in 2021 for 3rd year BSc students
Teaching Materials for Dr. Waleed A. Yousef