Pinned Repositories
5-stages-piplined-processor
5-stage pipelined Harvard processor adhering to a RISC-like ISA specification. Key featuresinclude eight general-purpose registers, a program counter (PC), and a stack pointer (SP). The processor efficientlymanages interrupts, saving the PC on the stack and resuming execution with interrupt return instructions.
Advanced-Encryption-Standard-in-Verilog
Alarm-Clock-with-GUI
Arabic-Fonts-Recognition
Book-Trading-Website
Collaborated on a team project for a book trading website in a database course. Took a significant role in developing theapplication's database using PostgreSQL, while also contributing to the creation of the GUI with React and Express.Demonstrated proficiency in database management and full-stack development.
Fast-Chess-in-Assembly
Collaborated on an assembly language project to establish a simple network connection between two PCs using serialcommunication. Developed a console-based GUI with video-RAM functionalities for a chat application and a real-time two-player chess game.
Floating-Point-Adder-Multiplier-in-Verilog
Frog-Frenzy
A Computer graphics project leveraging OpenGL to create a thrilling game experience. Players will immerse themselves in a world overrun by zombies, where they must navigate through obstacles, gather allies, and survive the apocalypse.
Grades-Auto-Filler
Contributed to an image processing project for TAs and Professors, creating an assistant for electronic grade filling andMCQ bubble sheet correction. implementing image processing techniques for accuratescoring based on model answers. Enhanced grading efficiency in educational assessments through proficient handling ofvarious bubble sheet formats.
Twitter-Clone-BackEnd
The Twitter Clone project aims to replicate the core features and functionalities of the popular social media platform, Twitter. This web application provides users with a platform to share short messages, engage with other users through likes, retweets, and comments, and stay updated on the latest trends and activities.
MoYasser1777's Repositories
MoYasser1777/Twitter-Clone-BackEnd
The Twitter Clone project aims to replicate the core features and functionalities of the popular social media platform, Twitter. This web application provides users with a platform to share short messages, engage with other users through likes, retweets, and comments, and stay updated on the latest trends and activities.
MoYasser1777/5-stages-piplined-processor
5-stage pipelined Harvard processor adhering to a RISC-like ISA specification. Key featuresinclude eight general-purpose registers, a program counter (PC), and a stack pointer (SP). The processor efficientlymanages interrupts, saving the PC on the stack and resuming execution with interrupt return instructions.
MoYasser1777/Advanced-Encryption-Standard-in-Verilog
MoYasser1777/Alarm-Clock-with-GUI
MoYasser1777/Arabic-Fonts-Recognition
MoYasser1777/Book-Trading-Website
Collaborated on a team project for a book trading website in a database course. Took a significant role in developing theapplication's database using PostgreSQL, while also contributing to the creation of the GUI with React and Express.Demonstrated proficiency in database management and full-stack development.
MoYasser1777/Fast-Chess-in-Assembly
Collaborated on an assembly language project to establish a simple network connection between two PCs using serialcommunication. Developed a console-based GUI with video-RAM functionalities for a chat application and a real-time two-player chess game.
MoYasser1777/Floating-Point-Adder-Multiplier-in-Verilog
MoYasser1777/Frog-Frenzy
A Computer graphics project leveraging OpenGL to create a thrilling game experience. Players will immerse themselves in a world overrun by zombies, where they must navigate through obstacles, gather allies, and survive the apocalypse.
MoYasser1777/Grades-Auto-Filler
Contributed to an image processing project for TAs and Professors, creating an assistant for electronic grade filling andMCQ bubble sheet correction. implementing image processing techniques for accuratescoring based on model answers. Enhanced grading efficiency in educational assessments through proficient handling ofvarious bubble sheet formats.
MoYasser1777/ITI-Embedded-Systems-Training
MoYasser1777/Ladder-Snake-and-Monopoly-Game-in-Cpp
Collaborated on a team project to create a C++ game application merging Snakes & Ladders with Monopoly which has twomodes design your game and play the game. Implemented with object-oriented programming principles, distinguishingroles for each class.
MoYasser1777/Maze-Solver-Robot
MoYasser1777/MENA-Hackathons-Internship-Test
MoYasser1777/Operating-System-CPU-Scheduler
Contributed to a team project developing an optimized CPU scheduler implementing with C on Linux utilizing a carefullydesigned data structure to efficiently determine the execution order of processes. Ensured seamless management ofprocess states (Running, Ready, Blocked) for optimal memory and time utilization.
MoYasser1777/order_management_system
MoYasser1777/Port-AUTOSAR-Driver
MoYasser1777/Product-Image-Classifier
MoYasser1777/Python-Project-for-Data-Science-Final-Assignment
MoYasser1777/Search-Engine
A team project focusing on the development of a Java-based search engine, taking charge of the indexer componentshowcasing advanced Java programming skills. Contributed significantly to the team's success in creating a comprehensivesearch engine model that demonstrated intricate interactivity between components.
MoYasser1777/Shipping-Company-Simulation
Contributed to a team project automating cargo-truck assignments for a shipping company using C++, optimizingoperational efficiency and profitability. Applied strong programming skills and in-depth knowledge of data structures tosimulate the cargo delivery process, generating crucial statistics for improved logistics.
MoYasser1777/SSB-Modulation-Demodulation