Courses and Requests Scheduling