The frontend of our renting "Stay Home" project for CS326 - Software Engineering course.
-
Updated
Jan 26, 2023 - CSS
The frontend of our renting "Stay Home" project for CS326 - Software Engineering course.
The implementation of a FFE using only one adder and one multiplier. Specifications include a 1 MHz input data frequency and a 4 MHz FFE clock frequency, with the output being a 12-bit signed value available every 4 FFE clock cycles. The paper details the design, provides pseudo code, Verilog code, the Verilog netlist, and suggests optimizations.
A high-performance C++ backend engine for the Arcadia MMORPG, featuring custom implementations of Hash Tables, Skip Lists, Red-Black Trees, and Graph algorithms without STL containers. Developed for the CS321 Capstone at Cairo University.
A multi-threaded Java simulation of a Car Wash and Gas Station implementing the classic Producer-Consumer problem. Features custom Semaphore and Mutex classes to manage shared resources and prevent race conditions, developed for the CS241 Operating Systems 1 course at Cairo University.
A C++ Image Processing Tool (Baby Photoshop) developed for CS112 at Cairo University. It allows users to load, save, and manipulate images using 18+ different filters including Grayscale, Edge Detection, Blur, and Merge. Built with a CLI menu and utilizes the stb_image library for pixel manipulation.
Add a description, image, and links to the cairo-university topic page so that developers can more easily learn about it.
To associate your repository with the cairo-university topic, visit your repo's landing page and select "manage topics."