The module responsible for giving control of the CPU to a process after being selected by the short term scheduler is the Dispatcher. The dispatcher is a special program that comes into play after the scheduler, the main function of a dispatcher is to assign ready process to the CPU.