Assignment to simulate and analyse OS scheduling algorithms.