MufeedHaider
👋 Hi, I'm a CS student with a knack for coding and problem-solving! 🚀 I dive into algorithms, data structures, and software development.
FAST-NUKARACHI
Pinned Repositories
Bubble-Trouble
This Assembly code creates a text-based game using Irvine32 routines. It initializes game variables, displays messages, and handles ball movement. The ballmov procedure moves the ball, and drawman manages player input, updates scores, and checks win/loss conditions with screen updates.
Expression-Tokenizer
This repository features a Python-based lexical analyzer for mathematical expressions, implemented with a DFA (Deterministic Finite Automaton) for pattern matching. It includes a GUI for tokenizing expressions, validating syntax, and visualizing DFA diagrams and transition tables. Designed for educational purposes and interactive exploration.
Gradient-Descent
This script performs linear regression with gradient descent. It computes and visualizes the cost function and parameter updates. The 3D plot shows the cost surface, while the 2D plot displays the data and the fitted line. It illustrates the convexity of the cost function, where lines between points lie above the curve.
mufeedhaider
redbus-shortestpath
This C++ program simulates a red bus route system using Dijkstra's algorithm to find the shortest paths between bus stops. It leverages a custom implementation of Dijkstra's algorithm designed by the team to efficiently compute optimal routes and manage bus stop connectivity for an enhanced transportation experience.
Shell-Script-Implementation-of-Arduino-Based-Sensors
This repository contains an Arduino sketch for reading temperature from a DHT11 sensor and a Bash script for processing the data. The script logs temperatures, checks if they fall within an acceptable range, and issues a warning if too many unacceptable readings are detected.
MufeedHaider's Repositories
MufeedHaider/mufeedhaider
MufeedHaider/redbus-shortestpath
This C++ program simulates a red bus route system using Dijkstra's algorithm to find the shortest paths between bus stops. It leverages a custom implementation of Dijkstra's algorithm designed by the team to efficiently compute optimal routes and manage bus stop connectivity for an enhanced transportation experience.
MufeedHaider/Bubble-Trouble
This Assembly code creates a text-based game using Irvine32 routines. It initializes game variables, displays messages, and handles ball movement. The ballmov procedure moves the ball, and drawman manages player input, updates scores, and checks win/loss conditions with screen updates.
MufeedHaider/Shell-Script-Implementation-of-Arduino-Based-Sensors
This repository contains an Arduino sketch for reading temperature from a DHT11 sensor and a Bash script for processing the data. The script logs temperatures, checks if they fall within an acceptable range, and issues a warning if too many unacceptable readings are detected.
MufeedHaider/Gradient-Descent
This script performs linear regression with gradient descent. It computes and visualizes the cost function and parameter updates. The 3D plot shows the cost surface, while the 2D plot displays the data and the fitted line. It illustrates the convexity of the cost function, where lines between points lie above the curve.
MufeedHaider/Expression-Tokenizer
This repository features a Python-based lexical analyzer for mathematical expressions, implemented with a DFA (Deterministic Finite Automaton) for pattern matching. It includes a GUI for tokenizing expressions, validating syntax, and visualizing DFA diagrams and transition tables. Designed for educational purposes and interactive exploration.