Course support software, such as Blackboard and WebCT, provides a way of managing make-up assignments that helps instructors avoid the problems such as keeping up with which students need which assignments, which of them have completed the assignments, the various individual time limits for completing the make-ups, and so on.