Florida International University: Scott Graham's "Scheduling"

Read these slides.