On the Relation Between Open Project-Based Learning in Undergraduate Computer Science Education and Contemporary Technological Trends | Publicación