Learning courses for mentally retarded children are courses that provide knowledge, understanding, experience, skills, including the basic concepts of learning for mentally retarded children: meaning, definition, learning principles and learning principles, learning models, learning strategies, academic learning programs and non-academic, implementation of learning models and learning strategies for mentally retarded children, thematic learning programs, curriculum analysis, preparation and implementation of thematic learning programs in SDLB/C, SMPLB/C and SMALB/C through discussions and project based learning and problem based learning .