Higher Education engineering students need to be prepared address sustainable solutions the complex problems faced in this century. They should become proficient problem solvers, able work multidisciplinary teams, ready adapt new technologies, and acquire knowledge skills when needed. Usually known as soft skills, these competences play a key role Engineering have being taught last two decades,...