Coursedog
These articles will walk you through the entire process of creating a department schedule in Coursedog.