This document presents an improved round robin CPU scheduling algorithm, referred to as IRRVQ, which incorporates features of both shortest job first and round robin scheduling with varying time quantum. The proposed algorithm has been experimentally demonstrated to reduce waiting and turnaround times compared to conventional round robin scheduling. Overall, this study highlights the significance of optimized CPU scheduling in enhancing system performance.