This document discusses four types of scheduling algorithms: first come first served, shortest job first preemptive, priority preemptive, and round robin. First come first served processes jobs in the order they arrive without preemption. Shortest job first preemptive prioritizes and may preempt shorter jobs. Priority preemptive processes higher priority jobs first and can preempt lower priority jobs. Round robin schedules tasks for a limited time to ensure all receive processing time.