AhmedYasser20
Computer Engineering student at Cairo University
Cairo University - Faculty of Engineering
Pinned Repositories
-Snakes-and-Ladders-with-Monopoly
A reinterpretation of the classic Snakes and Ladders game but with a twist by adding Monopoly Cards to the game, made using C++ and OOP
6StageProcessor
A 6-Stage Digital Processor that works on Harvard Architecture utilizing Full Forwarding and Branch Prediction to improve performance. An assembler was also custom designed to suit our instruction set
AhmedYasser20
Config files for my GitHub profile.
ArabicCompetitiveProgramming
The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.
ATmega32-SimpleStopWatch
This repository contains the source code and documentation for a Stop Watch system implemented on an ATmega32 Microcontroller with multiplexed Common Anode 7-segment displays. The system uses interrupts for reset, pause, and resume functionalities, making it a versatile and educational embedded systems project.
DOX_Google_Doc_Clone
a google doc clone , a real time collaborative text editor
Regex-to-NFA-and-DFA-Converter
RestAPI_CinemaTicketsReservation
Applying main views (data views) of Django and Rest Framework.
Shipping-Company-Desktop-Application
Application For Shipping company that provide delivering services.
Flutter
AhmedYasser20's Repositories
AhmedYasser20/Regex-to-NFA-and-DFA-Converter
AhmedYasser20/-Snakes-and-Ladders-with-Monopoly
A reinterpretation of the classic Snakes and Ladders game but with a twist by adding Monopoly Cards to the game, made using C++ and OOP
AhmedYasser20/6StageProcessor
A 6-Stage Digital Processor that works on Harvard Architecture utilizing Full Forwarding and Branch Prediction to improve performance. An assembler was also custom designed to suit our instruction set
AhmedYasser20/AhmedYasser20
Config files for my GitHub profile.
AhmedYasser20/ArabicCompetitiveProgramming
The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.
AhmedYasser20/ATmega32-SimpleStopWatch
This repository contains the source code and documentation for a Stop Watch system implemented on an ATmega32 Microcontroller with multiplexed Common Anode 7-segment displays. The system uses interrupts for reset, pause, and resume functionalities, making it a versatile and educational embedded systems project.
AhmedYasser20/DOX_Google_Doc_Clone
a google doc clone , a real time collaborative text editor
AhmedYasser20/RestAPI_CinemaTicketsReservation
Applying main views (data views) of Django and Rest Framework.
AhmedYasser20/Shipping-Company-Desktop-Application
Application For Shipping company that provide delivering services.
AhmedYasser20/BMI_Calculator
BMI Calculator app with flutter
AhmedYasser20/Clinic-Management-System
Object-Oriented Analysis and Design (OOAD) for the Healthcare Appointment Management System
AhmedYasser20/CMP-Software-Engineering
Welcome to the Software Engineering Course Repository! This repository is designed to support students enrolled in CMP's Software Engineering course by providing a central hub for accessing course materials, lab assignments, and additional resources.
AhmedYasser20/CodeForcesAPI-UserInfoViewer
Codeforces User Info Viewer: simple web app with HTML, CSS, JS. Retrieve and display user info
AhmedYasser20/Distance-Measuring-System
- Developing a system that measure the distance and display it on LCD. - Drivers: GPIO, ICU, Ultrasonic Sensor and LCD - Microcontroller: ATmega32.
AhmedYasser20/Door-Locker-Security-Systems
- Developing a system to unlock a door using a password. - Drivers: GPIO, Keypad, LCD, Timer, UART, I2C, EEPROM, Buzzer and DC-Motor - Microcontroller: ATmega32.
AhmedYasser20/Embedded_Simple_Calculator
The "Embedded Calculator" is a calculator application implemented on an embedded system using a microcontroller. It allows users to perform basic arithmetic operations (+, -, *, /) on two numbers and displays the result on an LCD screen.
AhmedYasser20/Fan-Speed-Controller-with-Temperature
- Developing a system that controls the speed of a fan depending on the temperature. - Drivers: GPIO, ADC, PWM, LM35 Sensor, LCD and DC-Motor - Microcontroller: ATmega32.
AhmedYasser20/Flutter-UI-Projects
AhmedYasser20/HDL-Language-with-Xtext
This project implements a simple Hardware Description Language (HDL) using Xtext in Eclipse 4.06. It includes basic validation rules and error suggestions.
AhmedYasser20/Mini-C-Vehicle-Console
The Vehicle Control System is a C programming mini project that offers a simulation of a real-world vehicle control scenario.
AhmedYasser20/MovieApp
AhmedYasser20/NewsApp
AhmedYasser20/OS-Project
AhmedYasser20/QuizApp-Flutter
AhmedYasser20/Shipping-Company
Data Structures course project
AhmedYasser20/Sports-App
AhmedYasser20/VHDL-Subset-Parser-using-Lex-and-Yacc
This project implements a simple parser for a subset of VHDL (Very High Speed Integrated Circuit Hardware Description Language) using Lex and Yacc.