Updates to fall plan and course scheduling