CPU Scheduler Algorithms

Designed and developed a program to test the efficiency of four fundamental CPU scheduling algorithms (FIFO, SJF, PR, and RR), as well as a custom algorithm

Evaluated the algorithms in terms of CPU utilization, throughput, turnaround time (in ms), and waiting time (in ms) in the ready queue

Emulated and simulated processes with varying priorities, CPU burst times (ms), and I/O burst times (ms)