added course_code and expected_days_to_complete to Course

Course code is presumably less mutable than course name. Expected days to complete is critical to business logic.