This paper presents a way to describe educational itineraries in a competence-oriented learning system in order to solve
the problem of sequencing several independent courses. The main objective is to extract adaptive learning paths
composed by the subset of needed courses passed in the right order. This approach improves the courses’ re-usability
allowing courses to be included in different itineraries, improving the re-usability of the courses, and making possible the
definition of mechanisms to adapt the learning path to the learner’s needs in execution tim