Text this: Acquisition of transversal competencies through a project-based learning model for computer systems engineering students