add new course && fixed code bug