Chapter 5 of 'Operating System Concepts' covers process scheduling, introducing various CPU scheduling algorithms, their criteria, and evaluation methods. It explains basic concepts such as CPU utilization and the types of scheduling, including preemptive and non-preemptive methods, and details specific algorithms like FCFS, SJF, RR, and priority scheduling. The chapter also discusses real-time scheduling challenges and the evolution of scheduling policies in operating systems like Linux and Windows.