The document discusses different process scheduling algorithms used by operating systems. It introduces key concepts like processes, CPU bursts, turnaround time and waiting time. It then describes common scheduling policies like preemptive and non-preemptive. Specific algorithms covered include First Come First Served (FCFS), Shortest Job First (SJF), Round Robin (RR) and Priority-based scheduling. Examples are provided to illustrate how each algorithm works.