Project assignments given in Boğaziçi University Computer Engineering Algorithm Analysis Course (FALL 2022)
Topics: Algorithm analysis, big oh, omega, theta complexities
It analyzes the algorithm and finds the time complexity of the algorithm. It also draws the graphics of the execution times. This project compare the best case, average case and worst case running times of an given algorithm.
MPI programming project (parallel programming) which coded with python.
Implementation of Different Versions of Quicksort Algorithm (four different versions)