News

An interactive desktop application built with JavaFX to simulate and visualize fundamental digital logic circuits, from basic latches to a fully functional 4-bit CPU. This project was developed as a ...
CPU scheduling is a core aspect of operating system design, determining the execution order of processes when multiple are ready to run. This project simulates various CPU scheduling algorithms to ...