Final project for the Data Structures & Algorithms course at Cairo University, Faculty of Engineering. It involves the simulation of an Operating System scheduler, implemented using various data structures.
The project comprises the following key elements:
- Implementation of an OS scheduler simulation
- Utilization of diverse data structures for efficient operation
- Programming Language: C++
- Data Structures: Queues & Priority Queues implemented using Linked Lists
Input files can be found here
Ouput files can be found here