Research-based learning: a case study for engineering students Academic Article in Scopus uri icon