MASTERING THE ARTWORK OF SCHEDULING: A COMPREHENSIVE INFORMATION