Multithreaded Bubble Sort
Implemented a C++ sorting program using 16 worker threads to process designated segments of integer arrays; compared the threaded workflow with sorting logic on test inputs. Used std::thread, std::mutex, and a shared swap counter to coordinate execution and protect updates to shared state; investigated compilation and runtime behavior.
