A graphical CPU scheduler that is written in Java with Java swing.
Processes enter the queue and are served in order of their priority.
Supports multi-access to the processor using synchronized locks and thread pool.
Image of the application :