Due to the practical nature of computer science studies, I believe that Problem or Project Based Learning are approaches very interesting to include in most of the technological courses in Computer Science.
In relation to credit recognition and mobility, the definition of specific criteria is crucial for curriculum analysis.