Java application to schedule students by using graph algorithms.