Adding Constraints to the Course Schedule