Redwanul Haque's repositories
3d-Spiral-Tower-Mathematica
Experience the visually stunning 3D shape of a spiral tower, where its winding structure and towering height combine to create a breathtaking sight. The spiral tower's impressive architecture captures the eye with its intricate design, which offers a mesmerizing view from every angle.
Analysis-of-Algorithm
In Analysis of Algorithm, I ran different sorting, search, and bin packing algorithm to see which one is faster in nano second time and then graphing the result. Assignment 1: Sorting Algorithm. Assignment 2: Different Search Algorithm . Assignment 3: String Search Algorithm. Assignment 4: Bin Packing Algorithm.
Banking-Cooperation
Formulated a binary tree in JAVA to simulate a real-world example of a banking institution. The program initiates with the binary tree reading a text file with many customers’ information and then sorting them in the in-order traversal of last name. Engineered a user interface where banking info structure displays many operations on the screen such as deposit, withdrawal, creating, and checking profiles. The user can access these functions with number inputs.
Convolutional-Neural-Network
Training data set and then running models to guess the data.
Decision-Tree
Making a decision tree from scratch.
Java-Projects
Basic sorting and GUI java projects
Machine-Learning
Using model and data set to calculate data
Multithreaded-Jeopardy-Game
Implemented real-life jeopardy game, using built-in socket libraries in JAVA to interconnect different computers on the same synchronous WIFI network. Designed and implemented a robust Java graphical user interface (GUI) that enabled seamless communication between hosts and players via socket connections, facilitating real-time gameplay on a server
Basic-C-Coding
Basic C++ codes that I learned in college.
Basic-Ping-Pong-Game
In this game, the objective is to prevent the ball from touching the bottom of the screen. Players control a white paddle with arrow keys, keeping the ball in motion and earning 10 points each time it collides with the paddle. The ball's speed increases by 1 with each collision, starting at 5 and maxing out at 15.
Complex-C-Codes
Algorithm based C++ codes. Codes includes missionary and cannibal, 8 queens, Tower of Hanoi and other algorithm based coding.
eng-internship-challenge
A Technical Challenge for Engineering Internship applicants
Hotel-Management
Simulated a real-life hotel management software with five other group members. Each group member including me used a software design pattern to make a part of the project function with other components of the project.
Internet-and-Web-Technologies-
Learned different concept of web technologies
Java-Labs
Java Labs throughout the semester. In these labs I learned how to program in Java and be more efficient.
Page-Replacement-Algorithms
4 page fault algorithms in java to display the page fault in a refrence string.
Personal-Portfolio
My portfolio has everything you need to know about my life as a software engineer.
redwanulhaque
About me
Scheduling-Algorithms
Four scheduling algorithms in Java that can be used to calculate waiting time and turnaround time.
Text-Parser
Integrated PHP and SQL to extract and store URL parameters in a database, optimizing data management and retrieval processes. Designed and executed a responsive web application utilizing HTML and CSS, which employed advanced algorithms to extract and analyze word frequency based on user-specified URL and parameters.