Reviewing classical methods, realistic models, and algorithms, this book offers an introduction to scheduling. This book includes topics such as online scheduling, stochastic task-resource systems, and platform models. It is suitable for computer scientists, mathematicians, and researchers in related fields.