Zeyad Tarek's Projects
The project objective is to develop a CAD (Computer-Aided Design) tool to simulate simple AC circuits that contain only (independent voltage sources, independent current sources, dependent voltage source, dependent current source, resistors, capacitors, and inductors).
My implementations to all Homeworks and labs for algorithms course in the university
Design and implementation an arithmetic unit that is capable of adding, subtracting and multiplying two signed magnitude numbers, and displays the result of the operation performed along with some additional flags regarding the operation and the result using Logisim.
Codes I write while learning Bootstrap
Carry Select Adder Using verilog
Combinational Multiplier Using verilog
This is our solution for the Computer Networks Course programming assignments. Cairo University | Faculty of Engineering.
Fullstack web application using PHP and MySQL
Crawler based search engine that demonstrates the main features of a search engine (web crawling, indexing and ranking) and the interaction between them.
Assignments solutions for the Digital Communication Course taught at Cairo University. (Requirements document included for each assignment)
Labs solutions for the Embedded Systems Course taught at Cairo University. (Requirements document included for each lab)
An immersive 3D puzzle game where players control a frog on a thrilling adventure.
GUI program that plots arbitrary user-entered function.
This is the course project of Image Processing course which we implement a tool to scan grade sheets or answer bubble sheets, then, make another grade sheet in digital form.
A simple game using HTML, CSS and JavaScript using DOM Manipulation
🖐 An implementation of a machine learning model for detecting and recognizing hand signs (0-5) accurately using Python. The project pipeline involves the following modules: Preprocessing, Feature Extraction, Model selection and training, and finally performance analysis.
An API that allows you to place images into your frontend with the size set via URL parameters and resize the image based on the entered size
Statistical tool that is used to plot data, calculate measures of center, PDF, and CDF of some known distributions.
A semantic search indexing system designed to efficiently retrieve top matching results from a database of 20 million documents. Given the embedding of a search query, it quickly identifies and returns the most relevant documents
Codes I write while learning Java
Codes I write while learning JavaScript
Kasper PSD Agency Template from graphberry PSD link in Readme
Simple Landing page
Leon PSD Agency Template from graphberry PSD link in Readme
A logic circuit designer/simulator. Implementation is in C++. object oriented programming is used to implement this application. The application should help a user draw a logic circuit using different components, connect them with connections, add switches to control inputs and LEDs to monitor outputs, save and load a circuit, and so on.
In the hope of getting to know more about Mars and the possibility of life on its surface, a huge number of exploratory missions to different regions of the planet need to be conducted. Imagine (at some future time) that we have several rovers of different types and capabilities on the surface of Mars ready to carry out missions to its different regions. There is also a hypothetical base station which acts as the central point from which the different rovers begin their exploratory missions and to which they return after mission completion. The base station basically assigns missions to the different rovers.
Command line program that flatten a 3D matrix to be stored in a 1D vector
A fullstack Ecommerce application Built using Node.js, Express.js, MongoDB, Mongoose