The document discusses scheduling problems involving parallel machines. It covers scheduling jobs on parallel identical machines to minimize makespan or mean flowtime. Algorithms are presented for preemptive and non-preemptive scheduling to minimize makespan as well as scheduling with precedence constraints. Special cases where optimal solutions are known are highlighted.