Auto Cancellation Feature

Can a feature be added where a course is automatically failed when not completed by a certain due date? Our bridge courses are rolled out at specific times throughout the week, but we do not like to roll out more than one course at a time. To keep up a decent pace with new content, we are constantly tracking down the stragglers that have not completed their coursework. Setting up an automatic cancellation feature would help us keep our pace of new material.