Añadidas excepciones y comentarios a CourseManager y CourseManagerTest