The use of course_title is concerning; different runs of the same course (or possibly different courses from different departments or institutions) can have the same title.