This repository contains a variety of software projects, ranging from optimization problems to machine learning models and simulations. Below is an overview of each project and the technologies used.
An exploration of the Traveling Salesman Problem, including algorithm implementation and visualization. C++, Python, LaTeX, CMake
A neural network model to predict housing prices in California using a Multi-Layer Perceptron. Python, PyTorch, scikit-learn, NumPy, Pandas
A simulation of a checkout line that tracks customer arrivals and processing time using event-driven modeling. Python, Object-Oriented Programming, File Handling
A simulation of a 52-card deck with operations such as shuffling, cutting, and dealing cards. C++, Object-Oriented Programming, STL, Randomization
A simulation of Conway's Game of Life, where cells evolve based on simple rules. Python, Object-Oriented Programming
A command-line game where the user plays against the machine, with win/loss statistics tracked. Python, Randomization
-
Clone the repository:
git clone https://github.com/muhammadrasheed03/Projects.git
-
Navigate to a Project Directory: cd Projects/<Project_Directory>
-
Follow the Instructions: Each project contains a README.md file with specific setup instructions and dependencies.
Contributions While this repository primarily showcases my personal work, I welcome suggestions and improvements. Feel free to fork the repository and submit pull requests for any enhancements.
Author Muhammad Yaseen Rasheed
License This repository is for educational purposes and can be freely modified and distributed.