minor cleanup
fixed bug that caused some courses from current semester to be loaded