private void load(final DegreeModule degreeModule) {
   degreeModule.getName();
   if (degreeModule.isCourseGroup()) {
     final CourseGroup courseGroup = (CourseGroup) degreeModule;
     for (final org.fenixedu.academic.domain.degreeStructure.Context context :
         courseGroup.getChildContextsSet()) {
       final DegreeModule child = context.getChildDegreeModule();
       load(child);
     }
   } else {
     final CurricularCourse curricularCourse = (CurricularCourse) degreeModule;
     final CompetenceCourse competenceCourse = curricularCourse.getCompetenceCourse();
     if (competenceCourse != null) {
       competenceCourse.getName();
     }
   }
 }