|Noun||1.||scheduling - setting an order and time for planned events|
|(algorithm)||scheduling - The arrangement of a number of related operations
There are several kinds of scheduling related to computers:
instruction scheduling - sequencing the instructions executed by the CPU
multitasking ("process scheduling") - sharing a CPU between several processes
application software to help organise your daily meetings etc.
task scheduling - algorithms to solve the general problem of satisfying time and resource constraints between a number of tasks.