Chapter 6 of 'Operating System Concepts' discusses CPU scheduling, which is essential for multiprogrammed operating systems. It covers various scheduling algorithms, criteria for evaluation, and concepts including short-term scheduling and dispatcher functionality, as well as specific methods like First-Come, First-Served (FCFS), Shortest-Job-First (SJF), and Round Robin (RR). The chapter also addresses challenges such as starvation and variations in processor scheduling with multiple CPUs.