There are two possible explanations for this: courses are not prepared with same quality or every student has a different knowledge level and so personalization is required. This is where intelligent systems can play an important role. Relying only on experts’ conceptual schemes can inadvertently disregard some connections between the concepts. In addition, offering the same content map to every student provides no opportunity for personalization.