Fix elective and recalculate credits within semester errors