In first come first served scheduling, the process that arrives first is given the priority.

The average waiting time of processes in first come first served scheduling can be calculated using the formula: Total waiting time / of processes.

First come first served scheduling is a non-preemptive scheduling algorithm, which means that once a process starts running, it cannot be stopped until it its execution.

One of the main drawbacks of first come first served scheduling is the issue of effect, where short processes are held up behind longer processes.